PerfectServe is looking to accelerate speed to care by optimizing provider schedules and dynamically routing messages to the right person at the right time in any care setting, advancing patient care and clinical workflows. They need a Lead Technical Engineer – Backend to guide their engineering team in designing, developing, and maintaining scalable backend services to support this mission.
Requirements
- Strong expertise in C/.NET(Framework & Core) and Python.
- Hands-on experience with AWS cloud services and cloud-native application design.
- Proficiency in RESTful APIs, microservices, and event-driven architectures.
- Strong knowledge of SQL (e.g.,MSSql, PostgreSQL, SQL Server, DynamoDB, MongoDB).
- Experience with CI/CD pipelines, containerization (Docker, Kubernetes), ArgoCD, and infrastructure as code (Terraform, CloudFormation).
- Familiarity with security best practices (IAM, encryption, OWASP).
- Excellent problem-solving skills
Responsibilities
- Lead the design, development, and deployment of backend systems and APIs.
- Drive architectural decisions to ensure scalable, secure, and maintainable solutions.
- Provide technical mentorship and code reviews to team members.
- Develop backend services using C/.NET(Framework & Core) and Python.
- Optimize application performance and troubleshoot complex issues.
- Implement automated testing, CI/CD pipelines, and monitoring solutions.
- Design and deploy cloud-native applications using AWS services (Lambda, ECS/EKS, S3, DynamoDB, RDS, API Gateway, etc.).
Other
- 5+ years of professional backend development experience.
- Excellent problem-solving skills and ability to lead a development team.
- Work closely with product managers, architects, and frontend engineers to deliver end-to-end solutions.
- Communicate complex technical concepts to both technical and non-technical stakeholders.
- Participate in Agile/Scrum ceremonies and contribute to backlog prioritization.