Padmi

Software Engineer

ChennaiPosted 5 months ago
Software engineeringMid-level
Apply at The World Bank

Opens the source posting on naukri.com

Source description

About the role

View original

The Software Engineer is responsible for executing the design, development, testing, and maintenance of internal IT applications across various technologies. With limited supervision, this role evaluates user needs and designs organization-specific applications and systems that enhance internal operations. The Software Engineer also collaborates closely with cross-functional teams in an agile environment to deliver value through continuous improvement and innovation. Performs advanced-level research and analyses in the field of specialization and oversees large and/or complex projects or processes, with limited supervision. Proposes solutions to moderately complex problems in the field of specialization. Seeks common ground and negotiates issues with internal and/or external clients to recommend for higher-level approval. Provides knowledge-based guidance, coaching, and training to more junior staff within the job area, serving as a technical resource for other professionals. Requires practical application of professional knowledge at a broad-based level to complete difficult assignments. Key Responsibilities Designs and develops high-quality software solutions to meet business requirements and enhance system performance Monitors system performance and scalability, troubleshooting issues as they arise Adheres to security and compliance standards throughout the software development lifecycle Manages the integration of software components and supports deployment in production environments Evaluates and integrates new technologies to improve existing systems and processes Executes best practices in software development, including code reviews, testing, and documentation Supports agile ceremonies, contributing to sprint planning, retrospectives, and daily stand-ups Partners with cross-functional teams to gather and analyze product requirements, ensuring alignment with project goals Education & Experience: Master s degree and 5+ years progressively responsible experience; or Bachelor s with 7+ years; or equivalent combination of education and experience. Advanced degree in Computer Science, Data Science, Information Systems, or a related field is preferred. Recommended Certifications: Microsoft Certified: Azure Developer Associate or AWS Certified Developer Associate; SAFe Agile Software Engineering (ASE) Full-Stack Development Proficiency: Demonstrated ability to design, develop, and deploy high-quality software solutions across multiple technologies and platforms, with hands-on experience building internal applications that enhance operational efficiency and meet complex business requirements with minimal supervision System Performance and Scalability Expertise: Proven track record monitoring production systems, troubleshooting technical issues, and optimizing application performance to ensure reliability and scalability as business needs evolve and user demands increase Agile Development Experience: Active participation in agile methodologies including sprint planning, daily stand-ups, and retrospectives, with ability to collaborate effectively with product owners, designers, and business stakeholders to translate requirements into working software that delivers measurable value Security and Compliance Awareness: Strong understanding of secure coding practices and compliance standards throughout the software development lifecycle, ensuring applications protect sensitive data and meet regulatory requirements from design through deployment Technical Problem-Solving and Innovation: Ability to analyze moderately complex technical challenges, propose effective solutions, and evaluate emerging technologies and tools that can improve existing systems, streamline processes, and enhance development efficiency Code Quality and Team Leadership: Experience implementing software development best practices including peer code reviews, automated testing, comprehensive documentation, and version control, while providing technical guidance and mentorship to junior engineers to elevate overall team capabilities 1. Sense of urgency: Anticipate and quickly respond to the needs of internal and external stakeholders. 2. Thoughtful risk-taking: Challenge the status quo and push boundaries to achieve greater impact. 3. Empowerment and accountability: Empower yourself and others to act and hold each other accountable for results. The World Bank Group offers comprehensive benefits, including a retirement plan; medical, life and disability insurance; and paid leave, including parental leave, as well as reasonable accommodations for individuals with disabilities.

One address, no account. We’ll tell you when matching roles go live.

More at The World Bank

Related open roles

View all roles