Sr. Software Technologist - Full stack
Core
Lead a team of developers in designing, developing, and deploying enterprise-scale, cloud-native microservices applications.
Role type
Senior IC/Lead Full Stack Software Technologist
Builds
Enterprise-scale applications and cloud-native microservices
Domain
Health technology / Enterprise software
Deliverable
production ML models | product features
Required skills
Java (Spring Boot), .NET Core (C#), Angular (v8+), TypeScript, RESTful API design, Microservices architecture, Cloud platforms (AWS), Containerization (Docker), Orchestration (Kubernetes), SQL/NoSQL databases, CI/CD tools, Git, Object-oriented design, SOLID principles
Preferred skills
Legacy system modernization, Technical roadmap definition, Team mentoring
Technologies
Java, .NET Core, Angular, TypeScript, AWS, Docker, Kubernetes, SQL Server, PostgreSQL, ElasticSearch, Azure DevOps, Jenkins, GitHub Actions
Responsibilities
Lead team in design, development, and deployment of enterprise applications; Design and build scalable microservices; Define coding standards and best practices; Oversee integration of legacy systems into modern architectures; Collaborate on technical roadmaps and cloud migration; Conduct code reviews and ensure TDD; Guide CI/CD pipeline setup and automation; Troubleshoot complex technical issues; Participate in solution design reviews and documentation
Seniority
Senior, hands-on IC with leadership responsibilities