Software Developer

4 weeks ago


Boston, Massachusetts, United States Canonical - Jobs Full time
Job Overview

Canonical is seeking a skilled Software Developer to join our team and contribute to the development of the Ubuntu Pro Client. As a key member of our team, you will work closely with the Ubuntu Server team, major cloud partners, and multiple Canonical product teams to develop, test, and release improvements to the Pro client.

The ideal candidate will have extensive experience with Python on Linux, a strong understanding of software engineering principles, and excellent communication skills. You will be responsible for writing high-quality code, debugging issues, and collaborating with a distributed team to deliver exceptional results.

Key Responsibilities

  • Develop and maintain the Ubuntu Pro Client using Python and Linux
  • Collaborate with the Ubuntu Server team and other stakeholders to identify and prioritize features and bug fixes
  • Write high-quality code, with unit and functional tests, to create new features and fix issues
  • Debug issues and produce high-quality code to resolve them
  • Review code produced by other engineers and provide feedback
  • Discuss ideas and investigate to find good solutions

Requirements

  • Extensive experience with Python on Linux
  • Strong understanding of software engineering principles
  • Excellent communication and collaboration skills
  • Bachelor's or equivalent in Computer Science, STEM, or similar degree
  • Interest in and experience with two or more of the following: Ubuntu Linux systems administration, continuous integration, end-system contract management, Debian packaging, working with public or on-premise clouds

Canonical is an equal opportunities employer and welcomes applications from diverse candidates.


  • Software Developer

    4 weeks ago


    Boston, Massachusetts, United States Massachusetts General Hospital Full time

    Job SummaryThe Massachusetts General Hospital is seeking a highly skilled Software Developer to join their team. As a Software Developer, you will be responsible for designing, developing, and maintaining software systems and applications used at the NCRI.You will work closely with business stakeholders to develop specifications requirements for new software...

  • Software Developer

    4 weeks ago


    Boston, Massachusetts, United States Massachusetts General Hospital(MGH) Full time

    Job DescriptionThe Massachusetts General Hospital (MGH) is seeking a highly skilled Software Developer to join our team. As a Software Developer, you will play a critical role in the design, development, and maintenance of software systems and applications used at the MGH.Key Responsibilities:Participate in the design, development, and deployment of software...

  • Software Developer

    3 weeks ago


    Boston, Massachusetts, United States Massachusetts General Hospital(MGH) Full time

    The Massachusetts General Hospital (MGH) is seeking a skilled Software Developer to join its team at the Center for Innovation and Bioinformatics (CIB). The successful candidate will play a crucial role in accelerating translational research in neurological disorders by developing and maintaining software systems and applications.Key Responsibilities:Design,...


  • Boston, Massachusetts, United States United Software Group Full time

    Job Title: Senior .NET Software EngineerAbout the Role:United Software Group is seeking a highly skilled Senior .NET Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, developing, and deploying high-quality software solutions using the .NET development stack.Key Responsibilities:Design and...

  • Software Developer

    3 weeks ago


    Boston, Massachusetts, United States Massachusetts General Hospital Full time

    Job Summary:The Massachusetts General Hospital is seeking a highly skilled Software Developer to join their team. As a Software Developer, you will be responsible for designing, developing, and maintaining software systems and applications used at the Neurological Clinical Research Institute (NCRI).Key Responsibilities:Participate in the design, development,...

  • Software Developer

    3 weeks ago


    Boston, Massachusetts, United States Motion Recruitment Full time

    Job Title: Software DeveloperJob Description:We are seeking a skilled Software Developer to join our team at Motion Recruitment. As a Software Developer, you will be responsible for designing, developing, and testing software applications using Java and Kotlin.Key Responsibilities:Design and develop scalable web applications using Java and KotlinWork on the...


  • Boston, Massachusetts, United States Talent Software Services Full time

    Job Summary:Talent Software Services is seeking a Senior Software Engineering Lead - Python/NodeJS for a direct placement position in MA (Hybrid).Key Responsibilities:Develop and execute projects as part of an Agile team.Collaborate with senior engineers to establish software design guidelines and standard methodologies.Deliver accurate estimates for...

  • Software Developer

    3 weeks ago


    Boston, Massachusetts, United States INFICON Full time

    Job DescriptionAs a Software Developer at INFICON, you will be responsible for developing high-quality software applications. Your primary focus will be on designing, developing, implementing, and maintaining world-class database-driven web applications. You will work collaboratively with our U.S. and International developers to deliver innovative solutions...

  • Software Developers

    3 weeks ago


    Boston, Massachusetts, United States DraftKings Full time

    Unlock Your Potential as a Software EngineerAt DraftKings, we're pushing the boundaries of what's possible in the world of sports and entertainment. As a Software Engineering Intern, you'll play a vital role in shaping the future of our technology.Key Responsibilities:Contribute to the development of our cutting-edge productsWork alongside experienced...

  • Software Developer

    4 weeks ago


    Boston, Massachusetts, United States INFICON Full time

    Job Title: Software DeveloperJob Description:INFICON is a leading provider of innovative instrumentation, critical sensor technologies, and Smart Manufacturing/Industry 4.0 software solutions that enhance productivity and quality of tools, processes, and complete factories. These analysis, measurement and control products are essential for gas leak detection...


  • Boston, Massachusetts, United States Global Channel Management Full time

    Job Description:As a Senior Software Developer at Global Channel Management, you will be responsible for designing, developing, and testing software applications. You will work closely with the development team to ensure that software meets the required standards and is delivered on time. The ideal candidate will have a strong background in software...


  • Boston, Massachusetts, United States Oxford Global Resources Full time

    Job Summary:As a Software Development Specialist at Oxford Global Resources, you will be responsible for designing, developing, and installing software solutions to meet the needs of our clients. This role requires a strong understanding of software development principles and the ability to work collaboratively with cross-functional teams.Key...


  • Boston, Massachusetts, United States Entegee Full time

    Job SummaryEntegee is seeking a skilled Software Development Specialist to join their team. The ideal candidate will have a strong background in software application development, with a focus on user interface development and embedded systems.Key Responsibilities:Develop and maintain software applications with a focus on user interface development.Utilize...


  • Boston, Massachusetts, United States Oxford Global Resources Full time

    Job Summary:As a Software Development Specialist at Oxford Global Resources, you will be responsible for designing, developing, and installing software solutions to meet the needs of our clients. This role requires a strong understanding of software development principles and the ability to work collaboratively with cross-functional teams to deliver...


  • Boston, Massachusetts, United States Pyramid Consulting Full time

    Job Title: Senior Software DeveloperWe are seeking a highly skilled Senior Software Developer to join our team at Pyramid Consulting, Inc. The ideal candidate will have a strong background in software development, with a focus on cloud-based infrastructure and continuous integration & delivery (CI/CD) practices.Key Responsibilities:* Design and develop...


  • Boston, Massachusetts, United States United Software Group Full time

    Job Title: Senior Applications DeveloperJob Summary:We are seeking a highly skilled Senior Applications Developer to join our team at United Software Group. The successful candidate will be responsible for designing, developing, and deploying applications using ASP.NET, .NET Core, C#, MVC, SQL Server, and Azure DevOps.Key Responsibilities:* Design and...


  • Boston, Massachusetts, United States State of Massachusetts Full time

    Job SummaryAs a Senior Software Developer, you will be responsible for researching, conceptualizing, and developing solutions to the Wagering Systems application software. This includes addressing issues that may arise during operation and leading software design and research efforts within project definitions. You will also act as a technical resource for...


  • Boston, Massachusetts, United States Dynamo Software Full time

    Job DescriptionDynamo Software is a leading global FinTech Research and Portfolio Management SaaS provider offering an industry-tailored, highly configurable SaaS platform solving challenges across the alternative investment landscape.We are seeking an energetic and passionate sales-oriented individual who will tenaciously contact and generate prospects for...


  • Boston, Massachusetts, United States WinnCompanies Full time

    Key Responsibilities:Develop software applications that meet business requirements and maintain high-quality standards. Collaborate with cross-functional teams to design and implement software solutions. Stay up-to-date with industry trends and best practices to enhance software development skills.Required Skills:Proficiency in programming languages such as...


  • Boston, Massachusetts, United States SynergisticIT Full time

    SynergisticIT is a leading provider of career development solutions for tech-savvy individuals. We understand the challenges of the job market and strive to connect talented professionals with top tech companies.We are currently seeking a highly motivated and skilled Software Development Expert to join our team. As a Software Development Expert, you will be...