Software Developer

CAIHamilton Township, NJ
Hybrid

About The Position

We are looking for a motivated Software Developer ready to take us to the next level! If you have 8+ years of software development, 5+ in .NET frameworks, and are looking for your next career move, apply now. We are looking for a Software Developer to design, develop, and maintain scalable, cloud-native enterprise applications using modern Microsoft .NET and frontend frameworks. This position is a full-time contract role and will begin 100% onsite for the first 30 days, then transition to a hybrid schedule (3 days onsite / 2 days remote). The role is based in Hamilton, NJ.

Requirements

  • 8+ years of overall professional software development experience
  • 5+ years of .NET / C# development
  • 3+ years of full-stack development
  • 2+ years of AWS cloud platform experience
  • Experience supporting large-scale enterprise applications (1M+ lines of code)
  • Experience with mission-critical systems (99.9%+ uptime)
  • Participation in application modernization initiatives
  • Full SDLC experience from requirements through production support

Nice To Haves

  • Prior experience within government or public-sector environments
  • Experience integrating AI/ML services in production applications
  • Advanced Power BI dashboard development

Responsibilities

  • Design, develop, and maintain scalable web applications using Angular 14+ and .NET 8+
  • Build and consume RESTful APIs and microservices in a cloud-native architecture
  • Develop and optimize backend services integrated with AWS RDS for SQL Server
  • Deploy and manage containerized applications using AWS ECS Fargate
  • Build, maintain, and enhance CI/CD pipelines using AWS CodePipeline and native AWS DevOps tools
  • Integrate AI/ML capabilities using AWS services such as SageMaker, Comprehend, Rekognition, or custom ML models
  • Develop dashboards and reporting solutions using Power BI
  • Ensure application security, compliance, and data protection standards are met
  • Troubleshoot, debug, and upgrade existing applications and systems
  • Participate in Agile/Scrum ceremonies and contribute across the full SDLC

Benefits

  • medical, dental, and vision insurance
  • 401k retirement account access
  • paid sick leave
  • other paid time off as provided by applicable law
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service