Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

KPA Logo

Senior Software Engineer

KPA

$140,000 - $150,000
Sep 4, 2025
Westminster, CO, US
Apply Now

KPA is looking to solve workplace safety and compliance problems for their clients using software, consulting, and training services, and needs a Senior Software Engineer to help deliver modern, web-based software based in the Microsoft Stack of technologies.

Requirements

  • Highly experienced (ideally 10+ years) as an engineer using the Microsoft Stack - C-Sharp Visual Web Development, .Net CORE, Entity Framework core, SQL Server
  • Expert in REST API architecture patterns
  • Experience working with enterprise-level software using Object Oriented programming, n-tier design, and service-oriented architecture
  • Strong Angular experience. Experience with SPA applications required (Rxjs and Reactive Forms)
  • Experience developing and designing rich user experience (JavaScript, jQuery, Ajax, CSS, HTML, XML)
  • Passionate about unit testing – Xunit and Jasmine frameworks
  • Experience working in a scrum environment with well defined definition of done

Responsibilities

  • Have a running development environment confirmed by successfully building the code base for the existing product.
  • Accept, estimate, develop and test a set of low-priority defects associated with one product.
  • Have the solutions peer reviewed and passed prior to check-in
  • Contribute towards the planning, tasking, execution and delivery as defined by an agile development environment
  • Demonstrate development productivity and quality on par with the other team members through the daily input of status information.
  • Collaborate with team members, project managers, product managers and other senior executives on identifying and documenting the technical tasks.
  • Contribute to the analysis, solution designs and implementations of major new system components

Other

  • BS or MS degree in Computer Science/Engineering or equivalent experience
  • Work ethic that corresponds with KPA’s core values: Integrity, Helpful, Excellence, Agile, Respectful, Teamwork
  • Travel - Seldom
  • Physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
  • Desire to serve as coach and mentor to more junior team members, and providing support and partnership to team leaders