Cognizant’s Application Development & Management (ADM) practice needs to modernize and run more innovative and efficient businesses for its clients.
Requirements
- Strong Java application development skills (e.g., Core Java technologies, React JavaScript, & Spring framework)
- Demonstrated development experiences in C-Sharp, .NET, VB/ASP development and database experience
- Demonstrated experiences in cloud computing such as Azure OpenShift and AWS, etc.
- Understanding of software development methodologies
- Object Oriented analysis and design using common design patterns
Responsibilities
- Develop, create, and modify general computer application software or specialized programs
- Java/Java EE/Spring microservice API development while providing expertise in the full software development lifecycle, from concept and design to testing
- Design, develop and deliver high-volume, low-latency applications for mission-critical systems
- Write well designed, testable, efficient code
- Ensure designs are in compliance with specifications
- Maintain systems by monitoring, identifying, and correcting software defects
- Support continuous improvement by investigating alternatives and technologies and communicating these for architectural review
Other
- Bachelor’s degree or equivalent
- Excellent interpersonal & communication skills
- Ability to work collaboratively with global project teams
- Self-motivated individuals with strong analytical, troubleshooting, and problem-solving skills
- Must be willing to relocate regionally based on business needs