Senior .NET Engineer - Assistant Vice President
Job Req Id:
26969258
Location(s):
Chennai, Tamil Nadu, India
Job Type:
Hybrid
Posted:
Jun. 23, 2026
Discover your future at Citi
Working at Citi is far more than just a job. A career with us means joining a team of more than 230,000 dedicated people from around the globe. At Citi, you’ll have the opportunity to grow your career, give back to your community and make a real impact.
Job Overview
The Applications Development Senior Programmer Analyst is an intermediate level position responsible for participation in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to contribute to applications systems analysis and programming activities.
This is your opportunity to step into a high-impact engineering role at the heart of Citi's technology transformation. As aSenior Full Stack Developerwithin the Applications Development function, you will take ownership of complex, end-to-end software delivery — contributing directly to the systems that power global financial operations for millions of clients.
Operating with a high degree of autonomy, you will participate in the establishment and implementation of new or revised application systems, working in close coordination with cross-functional technology teams. This role is ideal for an internal mover who is ready to act as a subject matter expert, mentor junior engineers, and drive meaningful change at scale.
Responsibilities:
- Lead the design, construction, testing, and implementation of full-stack applications usingMicrosoft .NETas the primary technology stack, with Java integration where required.
- Monitor and control all phases of the development process — from feasibility analysis and time/cost estimation through to post-implementation review and operational support.
- Architect and implementmicroservices-based solutions, ensuring scalability, resilience, and alignment with Citi's enterprise standards.
- Integrate and champion the use ofAI-powered developer toolswithin the team's workflow — demonstrating measurable productivity and quality improvements.
- Build, maintain, and optimiseCI/CD pipelinesto accelerate delivery cadence and reduce deployment risk across environments.
- Manage relational database design and query optimisation acrossMSSQL or Oracleenvironments, ensuring data integrity and performance at scale.
- UtiliseDockerfor containerisation and contribute to the team's cloud-native delivery practices.
- Serve as an advisor and coach to junior and mid-level analysts, sharing in-depth specialty knowledge and elevating team capability.
- Recommend and implement security measures in post-implementation analysis, ensuring successful system design and adherence to Citi's risk and compliance frameworks.
- Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding clients and assets.
- Consult with internal stakeholders and technology groups on complex issues, recommending advanced programming solutions and driving resolution.
Recommended Qualifications:
- 8-10 yearsof relevant software development experience, with senior-level proficiency inMicrosoft .NETtechnologies (C#, ASP.NET Core, etc.).
- Demonstrated experience managing and independently deliveringend-to-end software projects— from requirements through to production deployment.
- Hands-on experience withMSSQL or Oraclerelational databases, including schema design, stored procedures, and performance tuning.
- Proficiency withGitHubfor version control, branching strategies, and collaborative code review workflows.
- Practical experience withDockerfor containerisation and deployment.
- Demonstrable experience designing and implementingmicroservices architectures.
- Recent, hands-on experience building or maintainingCI/CD pipelines(e.g., Jenkins, GitHub Actions, Azure DevOps).
- Proven use ofAI tools(e.g., GitHub Copilot or similar) in a real-world development context — with the ability to articulate the impact.
- Ability to operate with a limited level of direct supervision and exercise independence of judgement and autonomy.
Education:
- Bachelor's degree in Computer Science, Software Engineering, or a related discipline — or equivalent professional experience demonstrating the same depth of technical knowledge.
This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.
- Working knowledge ofJava— exposure to Java-based services or the ability to read and contribute to Java codebases.
- Experience in thefinancial services or FinTech domain— strongly preferred; familiarity with trading systems, payments, risk, or regulatory reporting is a distinct advantage.
- Familiarity with consulting or project management techniques, including Agile/Scrum delivery methodologies.
- Experience with cloud platforms (AWS, Azure, or GCP) and cloud-native deployment patterns.
- Prior experience acting as a technical lead or SME to senior stakeholders and cross-functional teams.
------------------------------------------------------
Job Family Group:
Technology------------------------------------------------------
Job Family:
Applications Development------------------------------------------------------
Time Type:
Full time------------------------------------------------------
Most Relevant Skills
Please see the requirements listed above.------------------------------------------------------
Other Relevant Skills
For complementary skills, please see above and/or contact the recruiter.------------------------------------------------------
Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.
If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi.
View Citi’s EEO Policy Statement and the Know Your Rights poster.
Global Benefits
Discover the top benefits offered to our global workforce, designed to support your well-being, growth and work-life balance. Explore a few of the highlights that make working with us rewarding.
Explore More Jobs
-
Wealth Relationship Manager SAFE Act - IRVINE Bilingual in Mandarin/English
- Irvine, California, Arcadia, California, Temple City, California
-
Vice President - Credit Portfolio Officer - Hybrid
- Wilmington, Delaware, Atlanta, Georgia
-
Testing Senior Analyst
- Chennai, Tamil Nadu
-
Software Engineer
- Dublin, Leinster
-
Early Careers Talent Network
Sign up to receive personalized job matches based on your skills and interests. We'll help you discover opportunities that align with your goals.
-
Career Professionals Talent Network
Sign up to receive tailored job matches based on your skills and experience. Discover opportunities that align with your ambitions.