Our client is a technology company delivering innovative software and IT solutions. Focused on quality, agility, and modern engineering practices, the company empowers businesses through scalable digital solutions and a strong commitment to technical excellence.
Requirements
- Liaise with business analysts, product owners and others to understand the business requirements
- Communicating with end clients and build strong relationship with customer
- Carry out detail technical designing of software solutions
- Estimate effort and resource requirements for software projects
- Implementation of the technical design including coding, integrating with external systems, creating new components etc.
- Ensure engineering principles and related processes are adhered to
- Mentoring junior members by Identifying possible knowledge and skill gaps and guiding them to bridge those
- Readiness to take over delivery ownership Conduct code reviews to ensure the best practices