Responsibilities
- Analyze client needs and propose effective, scalable software solutions through research and evaluation
- Develop and deliver clean, efficient, and high-performing code that aligns with technical and business requirements
- Identify opportunities for enhancement in current systems and lead initiatives to refactor and modernize codebases
- Work closely with engineers, product owners, team leads, and clients to ensure alignment across projects
- Provide expert technical guidance to clients, ensuring implemented solutions fulfill their objectives
- Support professional growth in the team by sharing knowledge and coaching less experienced developers
Compensation
Competitive salary based on experience
Work Arrangement
Hybrid work model
Team
Collaborative, international team environment focused on delivery excellence
Responsibilities
- Tailor client solutions: Conduct research, assessments, and recommend efficient and robust software solutions tailored to client needs
- Deliver high-quality code: Ensure the delivery of high-quality code that meets requirements, with a focus on performance
- Drive Continuous Improvement: You will proactively identify areas for improvement in existing programs and lead refactoring efforts
- Team collaboration: Collaborate closely with software engineers, product owners, team managers, and clients
- Provide client consultancy: Offer technical consultancy services to clients to ensure solutions meet their requirements
- Nurture Knowledge: Mentor colleagues to enhance their skills and knowledge
Available for qualified candidates