Full Stack Software & AI Engineering Lead

Skills
Computer ScienceFull-Stack DevelopmentSoftware As A ServiceAdoptionDbsDatabasesHealthcare
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Bachelor’s degree in Computer Science Software Engineering Data Engineering or related field or equivalent experience
  • 5+ years of software development experience with product or platform delivery exposure
  • Strong hands-on expertise in C# .NET 8/9+ and .NET Framework 4.8
  • Experience with modern frontend development using TypeScript React Angular or Blazor
  • Experience designing and building RESTful APIs and microservices
  • Deep knowledge of Docker and Kubernetes for distributed systems
  • Experience with AWS cloud services CI/CD pipelines Git and GitHub
  • Familiarity with AI development tools and AI/LLM best practices
  • Strong understanding of PostgreSQL data modeling and modern data techniques
  • Knowledge of secure software development automated testing and healthcare standards is a plus

Nice to have

  • Technical leadership
  • Architectural thinking
  • Cross-functional collaboration
  • Problem-solving
  • Quality focus
  • Adaptability

Day to day

  • Lead the end-to-end AI and software development lifecycle with a strong focus on architecture code quality and execution
  • Design and build full-stack applications using modern .NET technologies React Angular TypeScript and integrated AI services
  • Develop scalable APIs microservices and cloud-native backend systems while supporting production deployments performance and reliability

Hiring process

  • Submit application online
  • Interview process may include technical assessment and interviews
  • Background and eligibility checks may apply