Position: Software Engineer  for Accounting and Operations
Company: SimCorp
Category: .NET
Experience required: 1y
English level: intermediate

**Your qualifications:** 

•	Couple of years of practical programming experience
•	An educational background as a data scientist or a master's degree/Ph.D. in computer sciences, engineering, physics, mathematics, finance
•	Programming experience in some modern programming language (C# would be a plus)
•	Understanding of software development principles such as: SOLID, DRY, YAGNI
•	Experience with building C# desktop and/or web backend applications would be a plus
•	Experience in financial domain would be a plus
•	Practical knowledge of Unit test, code coverage and Test-Driven Development for delivering high quality software
•	Curiosity, ability and willingness to apply broad knowledge in different areas and constantly learn new things, such as specific business domain knowledge or new programming language

You see yourself as a person with:
•	A strong sense of quality, ability to work to deadlines, attention to detail, and taking ownership of delivering a sound solution
•	Highly developed collaboration skills, valuing team goals over personal achievements
•	Strong communication skills and fluency in English (spoken and written)

**Key Responsibilities** 

•	Developing core functionality to enhance the Investments and Accounting modules
•	Maintaining the existing code base and supporting released versions
•	Working with team to reach the Definition of Done for pulled user stories
•	Constantly learn and improve yourself, the team and our product

**Our technology stack:**

•	Functional programming language APL (https://www.dyalog.com/)
•	C# for desktop applications
•	Relational DB experience, SQL

You will get a diverse working day, participating in all stages of the development lifecycle, including grooming of user stories, sketching technical solutions, coding, doing code reviews, writing unit tests and supporting our clients. Hence you will interact with testers, system architect, product owners and other teams to ensure the delivery of solid solutions. You also expect to collaborate with colleagues from Copenhagen (Denmark), Bad Homburg (Germany) and Milan (Italy) through communities of practice.