PURPOSE:
We are looking for a Team Lead - Senior Software Engineer (.NET, Angular) with 5+ years of experience in backend development using .NET and frontend development with Angular. The ideal candidate will have strong expertise in C#, Entity Framework, LINQ, and PostgreSQL, with additional proficiency in TypeScript, JavaScript, CSS3, and responsive design. Experience with RESTful APIs, Git, CI/CD pipelines, and containerized deployments is required. Exposure to cloud platforms (AWS), Agile methodologies, and domains like healthcare or workforce management is a plus.
QUALIFICATIONS, SKILLS, AND EXPERIENCE:
- Bachelor’s or Master’s degree in Computer Science or related field.
- 5+ years of hands-on experience in full-stack development using .NET and Angular.
- Proficient in C#, Entity Framework, LINQ, and PostgreSQL.
- Strong command of RESTful API development and integration.
- Familiarity with TypeScript, JavaScript, CSS3, HTML5, and responsive design.
- Working knowledge of Git, CI/CD pipelines, and AWS.
- Exposure to containerized deployments and Agile methodologies.
- Proven leadership experience in guiding and mentoring teams.
- Prior experience in the healthcare or workforce management domain is a plus.
KEY RESPONSIBILITIES:
- Backend Development: Develop and maintain scalable backend solutions using .NET, C#, Entity Framework, and LINQ. Design and optimize PostgreSQL queries and stored procedures. Build and integrate RESTful APIs.
- Frontend Development: Implement responsive UI components using Angular, TypeScript, JavaScript, CSS3, and HTML5.
- Code Quality & Tools: Write clean, efficient, and maintainable code. Use Git for version control and participate in code reviews
- DevOps & Cloud: Support CI/CD pipelines and containerized deployments. Work with AWS services and cloud-based architectures.
- Collaboration & Communication: Work in Agile teams; engage in sprint planning and daily standups.
- Team Leadership: Take initiative in leading development tasks while mentoring team members and contributing to technical decision-making.
A Culture of Belonging: At our core, we value diversity and inclusion. As an equal opportunity employer, we are dedicated to creating a workplace where every voice is heard, every person is respected, and everyone has the opportunity to succeed.