.NET Full Stack Engineer-remote

FlexionMadison, WI
Remote

About The Position

This is a remote contract position, approximately 2.5 years in duration, supporting the design, development, and deployment of secure, scalable applications for a Federal Government client. The work must be performed within the United States. The ability to obtain and maintain a Public Trust Clearance is a requirement. Flexion is an agile software company with over 25 years of experience, emphasizing autonomy, trust, and transparency in its company culture. They empower self-sufficient and self-directed teams by hiring individuals who can solve complex problems through collaboration. Team members are expected to lead, take responsibility for team success, and support each other's growth through constructive feedback. The developer will be part of a cross-functional Agile team, collaborating with UX Designers, DevOps Engineers, and Data Specialists to build modern web applications for mission-critical Federal programs. Familiarity with Federal cybersecurity and compliance frameworks such as FedRAMP and FISMA is a plus.

Requirements

  • Ability to obtain and maintain a Public Trust Clearance.
  • Bachelor’s degree in Computer Science, Software Engineering, or related field.
  • 6 years of experience in full-stack software development.
  • Proficiency with front-end frameworks such as React.js, Angular, or Vue.js.
  • Strong experience with back-end development using Node.js and .NET, experience with Python helpful
  • Proficient in SQL and NoSQL databases (PostgreSQL, MySQL, MongoDB, or DynamoDB).
  • Experience building and consuming RESTful and GraphQL APIs.
  • Familiarity with Git-based version control, Docker, and CI/CD pipelines (e.g., GitHub Actions, Jenkins, or Azure DevOps).
  • Understanding of cloud deployment models, especially within FedRAMP or GovCloud environments.
  • Knowledge of Agile/Scrum methodologies and collaboration tools (e.g., Jira, Confluence).

Nice To Haves

  • Prior experience supporting Federal agencies
  • Knowledge of Identity and Access Management (IAM), SAML/OAuth2, and Zero Trust principles.
  • Familiarity with Infrastructure as Code (IaC) using Terraform or AWS CloudFormation.
  • Experience with automated testing frameworks (e.g., Jest, PyTest, Selenium).
  • Exposure to DevSecOps pipelines and security scanning tools (e.g., SonarQube, Snyk, or Twistlock).
  • Certifications such as AWS Certified Developer, Microsoft Certified: Azure Developer Associate, or Security+.

Responsibilities

  • Design, develop, and maintain end-to-end web applications using modern frameworks and technologies.
  • Implement RESTful APIs, microservices, and middleware components to connect front-end interfaces with backend systems.
  • Develop responsive, accessible user interfaces using React, Angular, or Vue.js.
  • Build robust server-side components with Node.js and .NET Core. Experience with Python (Django/Flask) is helpful.
  • Integrate with cloud services (Azure, or GovCloud) and support CI/CD pipeline automation.
  • Work closely with stakeholders to gather requirements, define user stories, and translate business needs into technical solutions.
  • Collaborate with DevSecOps teams to support containerization, infrastructure as code, and automated testing.
  • Participate in Agile sprint ceremonies, peer code reviews, and technical documentation efforts.
  • Optimize application performance, scalability, and maintainability in production environments.

Benefits

  • Comprehensive health coverage
  • Dental coverage
  • Vision coverage
  • Life insurance
  • Disability insurance
  • Flexible spending accounts
  • 401(k) plan
  • Generous paid time off
  • Referral bonuses
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service