Applications Development Senior Programmer Analyst (Pune)

Applications Development Senior Programmer Analyst (Pune)

15 Oct
|
Citi
|
Pune

15 Oct

Citi

Pune

Job Description: Developer – Modern Engineering Practices

About the Role
We are looking for a highly skilled and hands-on Software Engineer to drive modern engineering practices and technology transformation within our teams. You will play a critical role in designing, developing, and maintaining scalable, high-quality software solutions while ensuring best-in-class engineering standards, including trunk-based development, test automation, security, and contemporary ways of working.

This role requires deep expertise in system design, hands-on coding, and strong problem-solving skills to create resilient, high-performing, and secure applications.

Key Responsibilities
Software Development & System Design
• Design, develop, and maintain robust, scalable, and high-performance applications.
• Implement trunk-based development practices to enable continuous integration and rapid delivery.
• Develop clean, maintainable, and testable code following SOLID principles and software design best practices.
• Ensure high levels of unit test coverage, test-driven development (TDD),



and behavior-driven development (BDD).
• Actively contribute to hands-on coding, code reviews, and refactoring to maintain high engineering standards.

Engineering Excellence & Best Practices
• Drive the adoption of modern engineering ways of working, including Agile, DevOps, and CI/CD.
• Advocate for automated testing, infrastructure as code, and continuous monitoring to enhance software reliability.
• Apply Behavior-Driven Development (BDD), Test-Driven Development (TDD), and unit testing to ensure code quality and functionality.
• Conduct thorough code reviews, ensuring adherence to best practices in readability, performance, and security.
• Implement and enforce secure coding practices, performing vulnerability assessments and ensuring compliance with security standards.
• Collaborate effectively in agile environments, embracing DevOps principles and fostering a culture of continuous delivery and improv

📌 Applications Development Senior Programmer Analyst (Pune)
🏢 Citi
📍 Pune

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: applications development senior programmer analyst (pune) / pune

Subscribe to this job alert:

Get the latest job offers by email for: applications development senior programmer analyst (pune) / pune