Jul_POS21_Senior Software Engineer
Role Overview
Develop enterprise software in SimCorp’s Investment Operations product area, supporting efficient operations workflows, straight-through processing, and automation for financial institutions.
Work with colleagues across Ukraine, Poland, Denmark, and Germany, developing expertise in applied finance and modern software engineering.
Key Skills for This Role
Full Job Posting
Role and product area
Develop enterprise software in SimCorp’s Investment Operations product area, supporting efficient operations workflows, straight-through processing, and automation for financial institutions.
Work with colleagues across Ukraine, Poland, Denmark, and Germany, developing expertise in applied finance and modern software engineering.
Responsibilities
- Design, implement, and maintain front-end and back-end features.
- Own feature delivery and ensure quality, scalability, and performance.
- Build and maintain end-to-end, API, and integration tests; perform exploratory testing and define test strategies.
- Collaborate on analysis, refinement, development, architecture, and technical decisions.
- Mentor engineers through pairing, code reviews, and knowledge sharing.
- Improve automation, CI/CD pipelines, and development tools; apply XP, TDD, and clean-code practices.
- Participate in sprint reviews, demos, and continuous process improvement.
Qualifications
- Bachelor’s or master’s degree in computer science, engineering, mathematics, or a related field.
- 5+ years of professional experience with C# (.NET or .NET Framework) and Angular.
- Experience developing enterprise applications and working with automation frameworks and CI/CD.
- Understanding of manual testing, QA best practices, and cloud and on-premises infrastructure.
- Experience with Azure and pipeline management; knowledge of Git, TeamCity, and Azure DevOps.
- Knowledge of software architecture, design patterns, Domain-Driven Design, relational databases, and SQL.
- Familiarity with XP practices including TDD, pair programming, and continuous integration.
- Upper-intermediate or higher written and spoken English; ability to mentor and guide developers.
Preferred experience
- Experience with Azure or similar cloud platforms is listed as nice to have.
- FinTech, capital markets, financial-domain, or derivatives experience is advantageous.
Workplace
- The description states that the workplace model is hybrid.
Benefits
- The company describes flexible work hours, a bonus scheme, pension, and an emphasis on work-life balance.
- Employees can spend three weeks per quarter on skill development and company contributions through IP sprints.
- Professional development follows an individual approach.
Application
- Applications are submitted in English through the company career site.
Apply 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 SimCorp
Application Production Support Consultant (Rotational Shifts)
Noida, IND
Senior Director, Customer Success Management
Toronto, CAN
SimCorp seeks a senior leader to direct its Canadian customer success function for financial technology clients. You will lead customer success managers, grow client relationships and retention, and improve service deliv
Software Engineer Technical Lead (C# and Angular)
Toronto, CAN
Senior Site Reliability Engineer
Hyderabad, IND
Principal Software Engineer
Noida, IND
Senior Principal Software Engineer (C#/APL)
Noida, IND
Lead Software Engineer (C#/APL)
Noida, IND
Application Production Support Consultant (Rotational Shifts)
Noida, IND
Senior Director, Customer Success Management
Toronto, CAN
Software Engineer Technical Lead (C# and Angular)
Toronto, CAN
Senior Software Engineer (C# and Angular)
Toronto, CAN