Software Developer

2 weeks ago


Kansas City, Missouri, United States Canonical - Jobs Full time
Canonical - Jobs

Job Title: Software Developer

Job Description:

We are seeking a skilled Software Developer to join our Server Certification team at Canonical. As a Software Developer, you will play a crucial role in developing Python-based testing tools to ensure Ubuntu Server runs smoothly on the latest enterprise hardware.

Key Responsibilities:

  • Contribute to the development of open-source testing tools such as Checkbox and Testflinger.
  • Troubleshoot issues related to hardware compatibility, functionality, and performance.
  • Support Canonical's hardware partners in their hardware certification efforts.
  • Educate partners about Canonical's tools, processes, and product roadmaps.
  • Collaborate with internal teams on customer deployments of Canonical's Datacenter and Cloud products.

Requirements:

  • Strong knowledge of Python and shell scripting.
  • Experience with server-class hardware.
  • Familiarity with Ubuntu, virtualization, and cloud computing concepts.
  • Excellent communication skills for customer-facing roles.

Desired Skills and Experience:

  • Experience with test automation tools for validating hardware compatibility.
  • Knowledge of CI/CD concepts.
  • Comfortable with virtualization or container technologies such as QEMU, KVM, LXC / LXD, Docker.

About Us:

We are proud to foster a workplace free from discrimination and believe that diversity of experience, perspectives, and background will lead to a better environment for our employees and a better platform for our users and customers.

Remote Work:

This role offers the opportunity to work from home with occasional global travel for internal and external events.


  • Software Developer

    2 weeks ago


    Kansas City, Missouri, United States Hallmark Cards Full time

    About UsHallmark Omnichannel Engineering is a team within Hallmark responsible for building technology solutions for various business portfolios.Job SummaryWe are seeking a skilled Software Engineer to join our team. As a Software Engineer, you will be responsible for designing, developing, and implementing technology solutions to support our business...

  • Software Developer

    3 weeks ago


    Kansas City, Missouri, United States Hallmark Cards Full time

    Hallmark Omnichannel Engineering Team OverviewThe Hallmark Omnichannel Engineering team is responsible for building technology solutions for various business portfolios.Key Responsibilities:* Develop and implement technology solutions for order management, fulfillment, manufacturing, inventory, and finance* Collaborate with cross-functional teams to design...

  • Software Developer

    2 weeks ago


    Kansas City, Missouri, United States H&R Block Full time

    Job Title: Software EngineerWe are seeking a skilled Software Engineer to join our team at H&R Block. As a Software Engineer, you will play a critical role in designing, developing, and maintaining software components and products that support our business applications.Key Responsibilities:Collaborate with senior, lead, or principal software engineers to...

  • Software Developer

    4 weeks ago


    Kansas City, Missouri, United States Adaptive Solutions Group Full time

    Software Engineer Job Description **About the Role** Adaptive Solutions Group is a leading provider of IT personnel, offering a range of technical professionals for contract, contract-to-hire, or direct placement positions in the Kansas City and St. Louis areas. **Key Responsibilities** * Apply software engineering principles to design, implement, and...

  • Software Developer

    2 weeks ago


    Kansas City, Missouri, United States Canonical - Jobs Full time

    Canonical - JobsJob Title: Software DeveloperJob Description:We are seeking a skilled Software Developer to join our Server Certification team at Canonical. As a Software Developer, you will play a crucial role in developing Python-based testing tools to ensure Ubuntu Server runs smoothly on the latest enterprise hardware.Key Responsibilities:Contribute to...

  • Software Developer

    3 weeks ago


    Kansas City, Missouri, United States Adaptive Solutions Group Full time

    Software Engineer PositionAdaptive Solutions Group is a leading provider of information technology personnel, offering a range of technical professionals for contract, contract-to-hire, or direct placement positions in the Kansas City and St. Louis areas.Key ResponsibilitiesApply software engineering principles to design, implement, configure, and optimize...


  • Kansas City, Missouri, United States MRIGlobal Full time

    Job Title: Senior Software DeveloperWe are seeking a highly skilled Senior Software Developer to join our IT team at MRIGlobal. As a key member of our team, you will be responsible for designing, developing, and implementing complex software solutions to meet the needs of our business.Key Responsibilities:Design and develop software applications using...


  • Kansas City, Missouri, United States ES3 Full time

    ES3 Software Engineer Job DescriptionOverview:ES3 is a leading aerospace company that takes great care to ensure we maintain just corporate policies, effective personnel management, and aggressive compensation packages. As a result, ES3 has a proven track record of successful recruitment and retention.We are seeking a highly skilled Software Engineer to join...


  • Kansas City, Missouri, United States Oracle Corporation Full time

    Job DescriptionOracle is seeking a highly skilled Senior Software Developer to join our team. As a key member of our software engineering division, you will play a critical role in the development and evolution of our standard practices and procedures.Key ResponsibilitiesDesign, develop, and debug software applications and operating systemsCollaborate with...


  • Kansas City, Missouri, United States Canonical - Jobs Full time

    Job Title: HPC Software EngineerWe are seeking a highly skilled HPC Software Engineer to join our team at Canonical. As a key member of our HPC team, you will be responsible for delivering high-quality software solutions for our HPC platform.About the RoleThis is an exciting opportunity to work on cutting-edge HPC technologies and contribute to the...


  • Kansas City, Missouri, United States Speridian Technologies Full time

    Job DescriptionJob Title: Lead Software DeveloperAt Speridian Technologies, we are seeking a highly skilled and experienced Lead Software Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining complex software applications and products that support business applications.Key...


  • Kansas City, Missouri, United States H&R Block Full time

    About the RoleWe are seeking a highly skilled Software Engineer to join our team at H&R Block. As a Software Engineer, you will play a key role in designing, developing, and maintaining software components and products that support our business applications.Key Responsibilities:Collaborate with senior engineers to design and develop software components and...


  • Kansas City, Missouri, United States H&R Block Full time

    About the RoleWe are seeking a skilled Software Engineer to join our team at H&R Block. As a key member of our development team, you will be responsible for designing, developing, and maintaining software components and products that support our business applications.Your primary focus will be on working closely with senior, lead, or principal software...


  • Kansas City, Missouri, United States Speridian Technologies Full time

    Job DescriptionSperidian Technologies is seeking a highly skilled Lead Software Developer to join our team.The ideal candidate will have a strong background in software development, with expertise in designing, developing, and maintaining complex software applications and products.Key Responsibilities:Provide technical expertise to design, develop, and...


  • Kansas City, Missouri, United States H&R Block Full time

    About the RoleWe are seeking a highly skilled Sr Software Engineer to join our team at H&R Block. As a key member of our software development team, you will be responsible for designing, developing, and maintaining software components and products that support our business applications.Key ResponsibilitiesProvide technical expertise to design, develop, and...


  • Kansas City, Missouri, United States Radiant Info Systems Full time

    Job Title: Java Developer IThis position provides software development services by producing high-quality software using well-defined approaches to software problem-solving and software development best practices.Responsibilities:Focus on Web Based Technologies and be customer-focused with a strong desire to develop elegant solutions.Work with engineering...


  • Kansas City, Missouri, United States H&R Block Full time

    About the RoleWe are seeking a highly skilled Software Engineer to join our team at H&R Block. As a Software Engineer, you will play a key role in designing, developing, and maintaining software components and products that support our business applications.Key ResponsibilitiesCollaborate with senior engineers to design and develop software components and...


  • Kansas City, Missouri, United States H&R Block Full time

    About the RoleWe are seeking a highly skilled Software Engineer to join our team at H&R Block. As a Software Engineer, you will play a key role in designing, developing, and maintaining software components and products that support our business applications.Key ResponsibilitiesCollaborate with senior engineers to design and develop software components and...


  • Kansas City, Missouri, United States Global Soft Systems Full time

    Job OverviewGlobal Soft Systems is seeking a highly skilled Software Development Consultant to join our team as an Application Developer with DevOps expertise. This is a contract position with a minimum of 12 months, offering a unique opportunity to work with a talented team of software engineers.Key ResponsibilitiesThe successful candidate will be...


  • Kansas City, Missouri, United States H&R Block Full time

    About the RoleWe are seeking a skilled Software Engineer to join our team at H&R Block. As a key member of our development team, you will be responsible for designing, developing, and maintaining software components and products that support our business applications.Key Responsibilities:Collaborate with senior engineers to design and develop software...