Senior Software Engineer – Automation
Full Job Posting
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.
Qualifications
- Skilled in designing and optimizing database solutions using Sybase.
About Citi
Global financial services organization enabling growth and economic progress.
Visit company websiteJobs and hiring trendsApply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Citi
Artificial Intelligence Security Specialist EMEA (SVP)
London, GBR
Equities - Senior Java Developer - Vice President
Mississauga, CAN
Citi is seeking a senior Java developer to develop and maintain its global Delta One Execution Platform and ETF execution workflows. Candidates need 8+ years of relevant experience, strong Java and object-oriented design
KYC Operations Analyst 1, Citi Commercial Bank (UAE Nationals Only)
Dubai, UAE
Citi Commercial Bank seeks a KYC Operations Analyst to own the end-to-end KYC record process, from creation and renewal to approval. The role involves researching company information, validating documentation, and coordi
Senior Vice President, Payments Cluster Product Management – Industry & Regulatory Liaison
London, GBR
Artificial Intelligence Security Specialist EMEA (SVP)
London, GBR
Equities - Senior Java Developer - Vice President
Mississauga, CAN
KYC Operations Analyst 1, Citi Commercial Bank (UAE Nationals Only)
Dubai, UAE
Managed Investments Sales Lead
London, GBR
Senior Executive Assistant
London, GBR
Senior Vice President, Payments Cluster Product Management – Industry & Regulatory Liaison
London, GBR
Quantitative Analyst - FX Options
London, GBR
Cash and Trade Proc Analyst
Mumbai, IND