Solve complex software systems problems by leveraging state-of-the-art technology.
Requirements
- Design, develop, launch, sustenance and modernization of the highly scalable services
- Provide technical direction, architecture leadership and expertise to the team.
- translating requirements into technical solutions
- designing robust and scalable architectures.
- writing and developing code
- conducting unit testing
- troubleshooting open issues and bug-fixes
Responsibilities
- Design, develop, launch, sustenance and modernization of the highly scalable services
- Provide technical direction, architecture leadership and expertise to the team.
- Drive projects of high visibility across the organization.
- Mentor and grow team members while working in an agile environment and ensure best engineering practices are followed.
- Participate in medium- to large-scale, complex, cross-functional projects by reviewing project, product and business requirements, translating requirements into technical solutions
- gathering requested information (for example, design documents, product requirement)
- designing robust and scalable architectures.
Other
- Mentor and grow team members while working in an agile environment and ensure best engineering practices are followed.
- Drive projects of high visibility across the organization.
- communicating status and issues to team members and stakeholders
- collaborating with cross functional teams
- ensuring on-time delivery.