About The Position

We are seeking a Software Developer to support the development of a new PCARD application for a federal research environment. This is a hands-on development role ideal for a mid-to-senior level .NET developer who is comfortable owning deliverables, collaborating with project leadership, and operating within structured project governance. The selected candidate will report to a Project Manager and Work Lead and will be responsible for application development, technical execution, and ongoing project reporting.

Requirements

  • U.S. Citizenship
  • Experience developing applications using .NET
  • Strong experience with SQL and relational databases
  • Experience designing and consuming RESTful APIs
  • Ability to work independently in a fully remote environment
  • Strong written and verbal communication skills
  • Candidates must meet one of the following: Bachelor's degree and 2+ years of relevant experience

Nice To Haves

  • Experience using Jira for task and issue tracking
  • Knowledge of CI/CD pipelines, preferably using Azure DevOps
  • Experience with Test-Driven Development (TDD)
  • Strong database design and query optimization skills
  • Experience with Entity Framework Core or Dapper
  • Familiarity with cloud and microservices architectures
  • Experience deploying applications in Microsoft Azure
  • Understanding of Azure services such as: App Services Azure Functions Storage Azure Kubernetes Services (AKS)
  • Experience with Docker or containerized deployments

Responsibilities

  • Develop a PCARD application in accordance with BEA-defined requirements
  • Design, build, and maintain application components using .NET, SQL, and APIs
  • Identify, document, and escalate technical risks or issues as needed
  • Participate in project standups, reviews, and stakeholder meetings
  • Attend an initial project kickoff to confirm scope, expectations, timelines, and change control processes
  • Generate and deliver weekly status reports to project stakeholders and sponsors
  • Ensure compliance with INL safety, security, environmental, health, and quality assurance requirements
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service