**Job Summary**
**Responsibilities**
- Develop and maintain high-quality software solutions using Core Java
- Collaborate with cross-functional teams to define design and ship new features
- Identify and correct bottlenecks and fix bugs
- Help maintain code quality organization and automation
- Participate in code reviews to maintain high code quality standards
- Work closely with product management to understand requirements and translate them into technical specifications
- Provide technical guidance and mentorship to junior team members
- Stay updated with the latest industry trends and technologies to ensure our solutions remain cutting-edge
- Contribute to the continuous improvement of the development process
- Develop and execute unit tests to ensure code quality
- Document software designs and code for future reference
**Qualifications**
- Possess a strong understanding of Core Java and object-oriented programming concepts
- Demonstrate experience with software development lifecycle and agile methodologies
- Exhibit proficiency in writing clean maintainable and efficient code
- Show experience with version control systems like Git
- Have strong problem-solving skills and the ability to think critically
- Display excellent communication and teamwork skills
📌 Software Engineer (Ciudad de México)
🏢 Cognizant
📍 Ciudad de México
Postulate a este anuncio
Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.