3 months ago
Hyderābād, IndiaSenior
Responsibilities
- Collaborate with product owners and stakeholders to understand requirements and design software solutions.
- Develop web and mobile applications, focusing on the presentation layer and API and microservices integration.
- Write unit and automation test scripts within a test-driven development lifecycle.
- Contribute to coding best practices and assist with code merges and releases.
- Perform other assigned duties and comply with organizational policies and standards.
Requirements
- Bachelor's degree in computer science, engineering, or a related field, or equivalent experience.
- Typically 5+ years of hands-on object-oriented programming experience with Java or Python and/or JavaScript UI frameworks.
- Experience with AngularJS, Angular, or ReactJS.
- Experience with microservice architecture and end-to-end UI/API integration.
- Knowledge of REST, gRPC, and GraphQL API protocols.
- Knowledge of software development lifecycle processes, coding and testing best practices, caching technologies, and DBMS technologies.
- Experience with Oracle, MySQL, PostgreSQL, or MongoDB.
- Strong problem-solving, communication, and organizational skills.