Position: Senior Software Engineer (.Net/C#)
Company: Simcorp Ukraine
Experience required: 2y
English level: intermediate

We are looking for:

- solid foundation in computer science and/or software engineering;
- deep understanding of object-oriented design and programming;
- knowledge of C#, NET Framework and debugging;
- excellent programming skills: following clean, self-documenting code approaches, thorough understanding of basic programming principles like OOP, SOLID;
- experience with multithreading and asynchronous programming concepts and technologies (e.g. TPL, Rx.NET);
- experience in API design, SignalR.
- 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;

**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 Kyiv and Copenhagen locations.