Design, develop, and maintain complex software systems, leading technical initiatives to deliver high-quality solutions.
Requirements
- 8+ years of software development experience
- Expertise in multiple programming languages and frameworks
- Strong system design and architecture skills
- Experience with cloud platforms and DevOps practices
Responsibilities
- Design and architect scalable software solutions
- Lead complex software development projects
- Mentor junior developers and conduct code reviews
- Optimize system performance and troubleshoot issues
- Collaborate with cross-functional teams on technical requirements
- Drive innovation and implement best practices
Other
- Work From Office
- Leadership and mentoring capabilities
- Problem-solving mindset and attention to detail