Job Overview
Role: Junior Software Engineer Location: Pune Experience: Freshers Qualification: B.E / B.Tech / B.Sc Key Skills: Java, Python, C#, Cloud Native, AI/ML, Agile, Full Stack
Job Description
For the MetLife Recruitment 2026 drive, the engineering team is searching for ambitious new college graduates and early-career technologists. As a Junior Software Engineer, you will directly contribute to the development and support of core software applications. You will gain massive exposure to modern software engineering practices, cloud-native technologies, and emerging AI-enabling capabilities. Your role will heavily involve integrating AI capabilities into applications, leveraging tools like GenAI APIs and ML models to drive business value.
Roles and Responsibilities
- Full Stack Development: Support the design, development, testing, and deployment of full-stack software applications (UI, API, Data) while actively leveraging AI tools.
- Requirements Gathering: Assist in gathering and refining product requirements and user stories to align with business goals.
- Code Quality: Participate in thorough peer reviews of code, solution designs, and system configurations.
- AI Integration: Contribute to the integration of cutting-edge AI capabilities into applications (e.g., GenAI APIs, ML models).
- Production Support: Help investigate, troubleshoot, and resolve production incidents and service requests efficiently.
- Cross-functional Collaboration: Collaborate effectively with cross-functional teams to identify and implement innovative technical solutions.
Skills and Eligibility Criteria
Educational Background: A Bachelor’s degree in Computer Science, Information Systems, Engineering, or a closely related discipline.
Experience: Freshers. Having internship or academic project experience in software development or AI/ML is highly desired.
Mandatory Technical Skills:
- Proficiency in at least one core programming language (e.g., Java, Python, C#, JavaScript/TypeScript, or COBOL)
- Basic understanding of software design principles, secure coding practices, and automated testing
- Familiarity with foundational database concepts, design, and development
- Familiarity with cloud-native technologies (Azure, AWS, or GCP)
Competencies:
- Understanding of Agile practices, DevSecOps, and CI/CD pipelines
- Familiarity with DevOps and automation tools like GitHub CoPilot, Azure DevOps, Docker, or Kubernetes
- Exposure to AI SDKs (LangChain, Hugging Face, Semantic Kernel), LLM APIs, and prompt engineering
- Understanding of Microservice vs. Monolithic architectures and relational vs. NoSQL databases