Senior Software Engineer

Haystack
Denver, Colorado, United StatesFull-timePosted Sep 14, 2026

About the role

A leading engineering and consulting firm, dedicated to transforming critical infrastructure and driving digital innovation, is seeking a talented individual to join their team. This purpose-driven organization is focused on creating a sustainable future through cutting-edge digital solutions.

The Role

Design, develop, and maintain complex full-stack software solutions for scalable SaaS and enterprise applications.

Contribute to application design and technical approaches, balancing user experience, API design, data modeling, performance, and maintainability.

Implement responsive frontend experiences, backend services, APIs, and data interactions to support reliable business workflows.

Mentor and coach team members on software engineering principles, full-stack design patterns, API development, and cloud-native practices.

Drive clarity and alignment within delivery efforts by engaging with project, product, and engineering teams to refine features and technical approaches.

Contribute to a collaborative and agile team culture, emphasizing iterative delivery, code quality, and continuous improvement.

What You'll Need

5+ years of hands-on experience designing, building, and maintaining scalable full-stack applications.

Strong experience with React, TypeScript, C#/.NET, API development, and SQL in enterprise or SaaS environments.

Bachelor's degree in Computer Science, Software Engineering, or a related field.

Proven ability to contribute to application design and deliver maintainable software solutions.

Experience working in Agile environments with feature refinement, estimation, and iterative delivery.

Strong communication and collaboration skills to explain technical concepts to diverse audiences.

What's On Offer

Flexible workplace options.

Employee ownership opportunities.

Competitive pay and comprehensive benefits package.

Collaborative and innovative culture.

Apply via Haystack today!

Responsibilities

  • Design, develop, and maintain complex full-stack software solutions for scalable SaaS and enterprise applications.
  • Contribute to application design and technical approaches, balancing user experience, API design, data modeling, performance, and maintainability.
  • Implement responsive frontend experiences, backend services, APIs, and data interactions to support reliable business workflows.
  • Mentor and coach team members on software engineering principles, full-stack design patterns, API development, and cloud-native practices.
  • Drive clarity and alignment within delivery efforts by engaging with project, product, and engineering teams to refine features and technical approaches.
  • Contribute to a collaborative and agile team culture, emphasizing iterative delivery, code quality, and continuous improvement.

Qualifications

  • 5+ years of hands-on experience designing, building, and maintaining scalable full-stack applications.
  • Strong experience with React, TypeScript, C#/.NET, API development, and SQL in enterprise or SaaS environments.
  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Proven ability to contribute to application design and deliver maintainable software solutions.
  • Experience working in Agile environments with feature refinement, estimation, and iterative delivery.
  • Strong communication and collaboration skills to explain technical concepts to diverse audiences.

Benefits

  • Flexible workplace options.
  • Employee ownership opportunities.
  • Competitive pay and comprehensive benefits package.
  • Collaborative and innovative culture.

Skills mentioned

ReactTypeScriptC#.NETREST APIsSQLFrontend DevelopmentBackend DevelopmentSystem DesignCloud Computing

About Haystack

Haystack combines AI & expert vetting to deliver world-class tech candidates who are engaged, aligned, and ready to interview. We're trusted by over 400,000+ tech candidates, working in Software Engineering, Data, Design, DevOps, Cloud, Tech Management, Testing, Product & Delivery, Architecture and more. 100s of employers from startups and scale-ups like Atom Bank, DuckDuckGo and Goodlord to established enterprises like American Express, Dunelm and AWS use Haystack to connect with qualified tech talent that they can't find anywhere else.

Technology51-200 employeesNewcastle upon Tyne, England