- Design develop test and deploy high-quality soJware soluLons aligned with business requirements.
- Take ownership of complex technical tasks and deliver robust scalable and maintainable code.
- ParLcipate in architecture and design discussions to drive technical decisions and improvements.
- Conduct thorough code reviews enforce coding standards and mentor junior engineers.
- Collaborate cross-funcLonally with product managers designers QA and DevOps teams.
- IdenLfy performance boSlenecks and propose effecLve soluLons to opLmize system performance.
- Stay updated with emerging technologies and contribute to the conLnuous improvement of development processes.
- Ensure security reliability and efficiency in all soJware systems and components.
Requirements
- 6 years Proven experience in delivering scalable and maintainable software as a senior engineer or consultant.
- Strong understanding of software development best practices design principles and testing strategies.
- Demonstrated leadership in code quality mentoring and continuous delivery.
- Excellent collaboration communication and problem-solving skills.
6+ years Proven experience in delivering scalable and maintainable software as a senior engineer or consultant. Strong understanding of software development best practices, design principles, and testing strategies. Demonstrated leadership in code quality, mentoring, and continuous delivery. Excellent collaboration, communication, and problem-solving skills.