13 Aug
|
Principal Global Services
|
Pune
13 Aug
Principal Global Services
Pune
Responsibilities
Job Purpose
Software Engineer is responsible for developing, testing, and maintaining applications using established processes. With guidance, the role conducts analysis, elicits requirements, writes correct and clean code leveraging best practices, DevOps, testing/debugging, documentation, quality assurance reviews, implementation, and maintenance activities.
Essential Functions
Description% of Time Spent
Software Development & Product Support
• Build a robust understanding of customer and business needs, products, and associated features with guidance. Collaborate with Product Owners and other stakeholders for requirements elicitation.
• Develop high-quality code following established engineering practices and ensure on-time delivery. Participate in pair programming, mob programming, and peer reviews.
• Develop application code while ensuring compliance with established controls, policies, regulations, and other applicable non-functional requirements.
• Build and leverage automation and testing practices to support the complete test pyramid (Unit Testing,
Integration Testing, and System/E2E Testing) and resolve defects.
• Proactively monitor, support, and maintain products in accordance with established support agreements. 50%
Technical Expertise & Learning
• Develop an understanding of all layers of software development, including runtime environments, databases, APIs, user interface/user experience, quality assurance/automated testing, and security considerations throughout the software lifecycle.
• Participate in building cloud-native solutions and/or migrating existing applications to cloud infrastructure.
• Actively engage in training, self-development, and knowledge-sharing activities.
• Support fellow software engineers by providing guidance, advice, and coaching.
• Stay informed about internal and external technology trends. 20%
Engineering Excellence & Agile Delivery
• Demonstrate hands-on experience with DevOps practices and tools.
•
📌 Software Engineer (Pune)
🏢 Principal Global Services
📍 Pune