Citi

Citi

Posted via Workday

Senior Software Engineer – Automation

Apply by Oct 27, 2026

Posted Oct 19, 2026

Role at a glance

Job function
Software Engineering & IT Software Engineering
Salary
Not Disclosed
Location
Pune Maharashtra India
Work arrangement
Hybrid
Employment
Full-time
Experience
Senior Level 6+ years of total experience.

Spotted an issue?

We’ll check it against the original posting.

Log in to report

Role Summary

AI-generated

The Senior Software Engineer – Automation develops and maintains software applications across multiple platforms. The role includes application automation, deployment and infrastructure work, quality support, and technical issue resolution.

What You'll Do

  • Develop, maintain, and enhance applications using Python and .NET.
  • Automate tasks and workflows with PowerShell, and manage job scheduling and dependencies with Autosys.
  • Collaborate on code delivery using Git and design and optimize Sybase database solutions.
  • Deploy and manage applications across AWS and virtual machine infrastructure, and work with OpenShift to manage containerized applications.
  • Support the QA cycle and investigate, diagnose, and resolve technical issues.
  • Communicate technical information to technical and non-technical stakeholders.

Generated from the employer's posting. Verify important details before applying.

View full posting

Qualifications

6+ years of total experience; demonstrated experience with Python, C#, and Java; hands-on expertise with .NET and Java frameworks; practical knowledge of PowerShell and Autosys; proficiency with Git and Sybase; working knowledge of OpenShift and virtual machine infrastructure; strong communication, analytical, and problem-solving skills.

Original job description

Content provided by the employer

Build and maintain mission-critical software applications as a Senior Software Engineer, where your technical expertise directly powers resilient, scalable solutions. This role sits within a dynamic engineering team responsible for developing, automating, and optimizing applications across multiple platforms. You will combine strong coding skills with sharp analytical thinking to deliver robust software and resolve complex technical challenges.

 

Responsibilities

  • Develop, maintain, and enhance software applications using Python and .NET to deliver reliable, high-performing solutions.
  • Automate routine tasks and workflows through PowerShell scripting to improve operational efficiency.
  • Manage job scheduling and dependencies using Autosys to ensure smooth, uninterrupted processing.
  • Collaborate with team members using Git for version control, supporting clean and coordinated code delivery.
  • Design, implement, and optimize database solutions with Sybase to support application performance.
  • Deploy and manage applications across AWS cloud and virtual machine infrastructure.
  • Work with OpenShift to manage containerized applications and orchestration.
  • Support the QA cycle to help ensure application quality before release.
  • Investigate, diagnose, and resolve complex technical issues to maintain system stability.
  • Communicate technical information clearly to both technical and non-technical stakeholders.

 

Required Qualifications & Skills

  • 6+ years of total experience.
  • Demonstrated experience with Python, C#, and Java programming languages.
  • Hands-on expertise with .NET and Java frameworks for application development.
  • Practical knowledge of PowerShell scripting for task automation.
  • Experience managing job scheduling and dependencies with Autosys.
  • Proficiency with Git for version control in a collaborative development environment.
  • Skilled in designing and optimizing database solutions using Sybase.
  • Working knowledge of OpenShift and virtual machine infrastructure for container orchestration.
  • Excellent verbal and written communication skills for cross-functional collaboration.
  • Strong analytical and problem-solving abilities for investigating and resolving technical issues.

 

What We Offer

 

Join a team where your technical skills translate into real impact, working on systems that keep critical operations running smoothly.

  • Work in a hybrid model with 3 days in the office and 2 days working remotely, balancing collaboration with flexibility.
  • Tackle complex technical problems that sharpen your engineering and troubleshooting skills.
  • Access ongoing learning and development opportunities to grow your technical expertise.
  • Collaborate with global teams, gaining exposure to large-scale systems and cross-functional projects.
  • Benefit from wellbeing and financial wellness programs that support long-term career and personal goals.

 

Build your engineering career by driving technical solutions that power essential systems at Citi.

------------------------------------------------------

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.

Citi

About the company

Citi

Large Enterprise

Citi is a global financial services corporation that offers a wide range of financial products and services, including consumer banking, credit, investment banking, and wealth management. With a presence in nearly 100 countries, Citi serves millions of customers, from individuals and small businesses to large corporations and governments. The company is dedicated to innovation and sustainability, actively working to support economic growth while addressing environmental and social challenges. Citi’s commitment to providing exceptional service and fostering diverse talent makes it a prominent choice for students aspiring to build a career in finance and banking.