Software Engineer

1 week ago


Denver, Colorado, United States Xero Full time
About Xero

Xero is a beautiful, easy-to-use platform that helps small businesses and their accounting and bookkeeping advisors grow and thrive. Our purpose is to make life better for people in small business, their advisors, and communities around the world.

Job Description

We are seeking a skilled Software Engineer to join our Data Reliability Engineering team. As a Software Engineer, you will help build platform products that reduce cognitive load, abstract complexity, and create the necessary controls for safe database ownership at Xero.

Responsibilities
  • Create software that solves engineering problems at scale
  • Relentlessly automate any manual processes
  • Contribute to technical solution designs that embrace a quality-first approach
  • Participate in code reviews
  • Test software to ensure quality and reliability
  • Resolve issues and communicate the impact to stakeholders
Requirements
  • Proficient use of C# and.NET
  • Solid understanding of software engineering principles and practices (SOLID)
  • Able to implement resilient software design patterns
  • Able to debug across a technology stack
  • Confident in upgrading tooling and technology underlying products
What We Offer

Xero offers a range of benefits, including a competitive salary, generous paid leave, and a comprehensive employee assistance program. We are committed to creating a diverse and inclusive workplace where everyone can thrive.



  • Denver, Colorado, United States Software AG Full time

    About the RoleWe are seeking a highly skilled and experienced software engineer to join our Software AG CONNX team in a remote capacity. As a key member of our team, you will be responsible for designing, implementing, and maintaining features for the CONNX product suite.Key ResponsibilitiesLead the design, implementation, and maintenance of new features for...


  • Denver, Colorado, United States Software AG Full time

    Job SummaryWe are seeking a highly skilled and experienced software engineer to join our Software AG CONNX team in a remote capacity. The successful candidate will be responsible for designing, implementing, and maintaining features for the CONNX product suite, which is primarily written in cross-platform C++.Key ResponsibilitiesLead and own the design,...


  • Denver, Colorado, United States Lynx Software Technologies Full time

    Job OverviewThompson Software Solutions, a Lynx Software Technologies company, is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our multi-site team, you will be responsible for designing, developing, and testing software products for safety-critical applications.Key Responsibilities:Develop and integrate software...


  • Denver, Colorado, United States Lynx Software Technologies Full time

    Job OverviewWe are seeking a highly skilled Senior Software Engineer to join our team at Lynx Software Technologies. As a key member of our team, you will be responsible for designing, developing, and testing software products for embedded systems.Key Responsibilities:Develop and integrate software products for embedded systemsCollaborate with...


  • Denver, Colorado, United States Neptune Software As Full time

    About Neptune SoftwareNeptune Software is a leading provider of digital experience platforms, empowering businesses to create innovative and seamless customer experiences. Our Low Code No Code platform is a game-changer in the industry, integrating with existing IT landscapes and democratizing tech for all.The PositionWe are seeking a highly skilled Software...


  • Denver, Colorado, United States Lynx Software Technologies Full time

    Job OverviewThompson Software Solutions, a Lynx Software Technologies company, is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our multi-site team, you will be responsible for designing, developing, and testing software products for safety-critical applications.Key Responsibilities:Develop and integrate software...


  • Denver, Colorado, United States Modivcare Full time

    About the RoleWe are seeking a highly skilled and experienced Software Engineering Manager to join our team at Modivcare. As a Software Engineering Manager, you will be responsible for leading a team of software engineers to design, develop, and deliver high-quality software solutions that meet the needs of our customers.Key ResponsibilitiesLead a team of...


  • Denver, Colorado, United States CyberCoders Full time

    Job Title: Senior Software Engineer Job Summary: We are seeking an experienced Senior Software Engineer to join our team at CyberCoders. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining complex software systems using Python and Django. Key Responsibilities: * Design and develop scalable and...

  • Software Engineer 2

    1 week ago


    Denver, Colorado, United States MasTec Network Solutions Full time

    Job Title: Software Engineer 2OverviewMasTec Network Solutions is a leading national infrastructure construction company operating throughout the United States. We are experts in cell tower construction, RF engineering, broadband fiber optic cable installation, OSP engineering, wireline construction, and emergency maintenance services.As a Software Engineer...


  • Denver, Colorado, United States Generac Power Systems Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Generac Power Systems. As a Senior Software Engineer, you will be responsible for designing, developing, and testing software applications that power our energy technology solutions.Key Responsibilities:Design and develop software applications...


  • Denver, Colorado, United States DISH Network Full time

    Job Title: Senior Software EngineerAt DISH Network, we are seeking a highly skilled Senior Software Engineer to join our team. As a Senior Software Engineer, you will be responsible for designing, developing, and deploying software applications that meet the needs of our customers.Key Responsibilities:Design and develop software applications using Java, AEM,...


  • Denver, Colorado, United States IQ Clarity LLC Full time

    Job Title: Director of Software EngineeringIQ Clarity LLC is seeking a highly skilled Director of Software Engineering to lead our engineering organization in the delivery of high-quality, scalable software solutions that meet strategic product goals.Key Responsibilities:Lead and manage a team of software engineers, fostering an environment of collaboration,...


  • Denver, Colorado, United States Focused HR Solutions Full time

    Job DescriptionJob Title: Software Test EngineerJob Summary:Focused HR Solutions is seeking a highly skilled Software Test Engineer to join our team. As a Software Test Engineer, you will be responsible for developing and executing software tests to ensure the smooth and effective operation of our applications.Key Responsibilities:Develop and execute...


  • Denver, Colorado, United States IQ Clarity LLC Full time

    Director of Software EngineeringIQ Clarity LLC is seeking a highly skilled Director of Software Engineering to lead our engineering team in delivering high-quality, scalable software solutions that meet strategic product goals.Key Responsibilities:Lead and manage a team of software engineers, fostering an environment of collaboration, innovation, and...


  • Denver, Colorado, United States Blue Origin Full time

    Avionics Senior Software EngineerAt Blue Origin, we're pushing the boundaries of space exploration and development. As a Senior Software Engineer in our Avionics team, you'll play a critical role in designing and developing software for our spacecraft and systems.ResponsibilitiesDevelop and maintain high-quality software for avionics systems, ensuring...


  • Denver, Colorado, United States PMAT Full time

    Software Systems Engineer Job DescriptionPMAT is seeking a skilled Software Systems Engineer to join our dynamic team. As a key member of our team, you will be responsible for designing, developing, and integrating software systems that meet the needs of our clients.Key Responsibilities:System Design and Architecture: Collaborate with our team to design and...


  • Denver, Colorado, United States PMAT Full time

    Software Systems EngineerPMAT is seeking a skilled Software Systems Engineer to join our dynamic team. As a key member of our team, you will be responsible for designing, developing, and integrating software systems that meet the needs of our clients.Key Responsibilities:System Design and Architecture: Collaborate with our team to design and architect...


  • Denver, Colorado, United States Apex Systems Full time

    Job Title: Software Test EngineerWe are seeking a skilled Software Test Engineer to join our team at Apex Systems. As a Software Test Engineer, you will play a critical role in ensuring the quality and reliability of our software applications.Responsibilities:Design and execute test plans to identify and report defects in software applicationsDevelop and...


  • Denver, Colorado, United States Criterion Systems Full time

    Job Title: Backend Software EngineerCriterion Systems is seeking a highly skilled Backend Software Engineer to join our team in Denver, Colorado. As a Backend Software Engineer, you will play a critical role in the development and maintenance of our Geospatial Intelligence analysis software.Responsibilities:Design, develop, and maintain software applications...


  • Denver, Colorado, United States Cherokee Federal Full time

    Job Title: Backend Software EngineerCherokee Federal is seeking a highly skilled Backend Software Engineer to join our team. As a Backend Software Engineer, you will be responsible for designing, developing, and maintaining server-side logic, databases, and APIs.Key Responsibilities:Design and develop scalable, high-performance backend systemsImplement...