Position: C# Developer
Company: Simcorp
Category: .NET
Experience required: 2y
English level: intermediate

SimCorp is the world’s leading provider of integrated investment management solutions. Our flagship product, SimCorp Dimension® gives a real-time overview of the entire business in one system, enabling the world’s largest asset managers, pension and insurance funds, banks, and sovereign wealth funds to make better investment decisions.

Our teams can be classified as platform teams, composed of highly skilled and highly experienced software engineers. Our major client is the rest of the software engineers in SimCorp who develop applications on the platform we create and using the capabilities that we provide.

**We are looking for software engineers with the following qualities:**

- strong knowledge of C#, NET Framework and debugging
- deep understanding of object-oriented design and programming
- excellent programming skills: following clean, self-documenting code approaches, thorough understanding of basic programming principles like OOP, SOLID
- interest in software architecture and refactoring, as well as topics such as concurrency, security, and performance optimization, user interface and user experience
- passionate about learning new business areas and technologies
- strong English (both oral and written)
- being a team player, whose priority is to deliver the team’s commitments

Would be a plus:
- experience with multithreading and asynchronous programming concepts and technologies (e.g. TPL, Rx.NET)
- experience in API design, SignalR

**Your key responsibilities will be:
**
- delivering high-quality code
- participation in Server tier development delivering new frameworks and components as foundation for moving SimCorp Dimension into 3-Tier architecture and Cloud
- implementation of Client tier in new 3-Tier architecture refactoring and adapting existing UI frameworks and controls code
- participating in code reviews, backlog refinement and other development processes and ceremonies defined by SAFe 
- proactively collaborating with teammates across your department in Warsaw and Copenhagen locations.

**Aside from possibility to develop your career in an international environment
& professional training and courses, you'll have the following benefits:**

Being part of a market leader global company with a people-first culture
Fast learning opportunities, support for professional growth and career counselling
Official employment according to the Ukrainian legislation, white market competitive salary, corporate bonus, extra compensation for sports/internet
High-class health insurance program
Flexible working hours, 28 vacation days