Job ID: 11745
Location:
Category: IT
Employment Type: Direct Hire
Date Added: 03/27/2026
Job Description
Location: Remote (United States)
Description:
The Software Developer will be instrumental in building and supporting key products in our product portfolio. This team member’s role is critical to the safety of the production environment and helps prevent the introduction of bad or untested code into production on which the organization’s internal and external customers depend.
Essential Functions
- Design and develop new applications (predominately web-based) while helping to support existing products, offering process improvements, and platform reengineering.
- Work as part of a team to build next generation products and platforms, using pioneering technologies and processes to enrich the product portfolio.
- Collaborate with UI/UX team in optimizing the user experience.
- Work with the product team, business analysts, infrastructure team, and external vendors as appropriate to gather requirements and ensure products are successfully developed and launched.
- Consistently follow best security practices in the development of products to secure client data.
- Stay up to date in current industry trends and technologies.
Requirements
Key Technologies and Competencies
- Microservices architecture or experience with large scale web applications.
- Languages: C#, Typescript, Shell scripting.
- Frontend: SPA Frameworks (Angular preferred), RxJS, HTML, SCSS, ngrx or ReduxJS.
- Pipeline/Environment: Azure Cloud, Azure DevOps, Azure Event Hub & Event Grid, Reverse Proxying, VNets, Containerization, OIDC.
- Middle/Backend: Graph QL, REST, Azure Event Hub, Linux, NodeJS, ASP.NET Web API.
- Identity Access Management (IAM): Azure AD B2C, SSO, SAML, External Authorization, Claims Based Authorization, OpenID Connect, OAuth or other related IAM tools.
- Experience with Cosmos DB/NoSQL (DocumentDB) or other related database models.
- Experience with Cypress testing framework.
- Security concepts/frameworks implementing OWASP recommendations.
- Experience with responsive and adaptive design.
- Proactive, team focused, conscientious, and detail oriented.
Please note this description is not designed to cover or contain a comprehensive list of activities, duties, or responsibilities that are required of the employee for this job.
Duties, responsibilities, and activities may change at any time with or without notice. Reasonable accommodations may be made to enable individuals with disabilities to perform these essential functions.
Experience and Education Requirements
- 5-7 years application development experience
- Bachelor’s Degree in a related field preferred
- Professional Scrum Developer (desired, not required)
- Microsoft Certifications (desired, not required)
The physical demands described here are representative of those that must be met by an employee to successfully meet the essential functions of the job. While performing these duties, the employee is regularly required to talk or hear, frequently required to stand, walk, use hands or finger, handle or feel; reach with hands and arms; lift up to 20 pounds. This position routinely uses standard office equipment.
Work Authorization
In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the United States and to complete the required employment eligibility verification document upon hire.

