Cognizant is looking to hire a Full Stack Software Engineer to design, develop, test, and deploy robust software applications across multiple platforms, contributing to digital transformation for their clients.
Requirements
- Proficiency in Kotlin and Java, with a solid understanding of object-oriented programming principles
- Hands-on experience with Python, Angular, TypeScript, and HTML5/CSS for cross-platform development
- Experience in web application development and familiarity with mobile application frameworks
- Knowledge of ML Engineering and exposure to Google Gemini
- Minimum of 1+ years of experience in full stack software development
- Experience working in Agile/Scrum environments
Responsibilities
- Design, develop, test, and deploy scalable software applications utilizing multiple programming languages
- Write clean, maintainable, and efficient code following industry best practices
- Ensure application performance, responsiveness, and compatibility across various devices and platforms
- Integrate mobile applications with RESTful APIs, third-party SDKs, and backend systems
- Debug, troubleshoot, and optimize applications to maximize speed and efficiency
- Participate in code reviews, testing, and documentation activities to ensure code quality
- Stay updated with emerging trends, frameworks, and best practices in web and mobile development
Other
- Collaborate with cross-functional teams to define, design, and implement new features and functionalities
- Strong problem-solving skills and meticulous attention to detail
- Effective communication skills and ability to collaborate within a team
- Legally authorized to work in the United States without employer sponsorship