Job Description
We are looking for an experienced Senior Lead Developer to lead the design, development, and delivery of robust software solutions.
- In this role, you will guide a team of developers, ensure code quality and architectural consistency, and work closely with product managers, architects, and other stakeholders to align technology initiatives with business objectives.
Key Responsibilities
- Lead end-to-end software development lifecycle: design, implementation, testing, deployment, and maintenance.
- Provide technical leadership, mentorship, and code reviews to development teams.
- Make high-level decisions about architecture and technology stacks.
- Identify technical risks and define mitigation strategies.
- Manage timelines, resources, and deliverables to meet project goals.
- Continuously improve development processes, tools, and team capabilities.
Skills
- Java
- C#
- Python
- JavaScript/TypeScript
- Spring Boot
- .NET Core
- Node.js
- Angular
- AWS
- Azure
- REST APIs
- CI/CD pipelines
- Git
- DevOps tools
- SQL
- agile software development methodologies
- AI/ML integration
Languages
- English
Hiring Team Member
