Position: Lead Developer (Angular)
Company: Simcorp
Experience required: 5y
English level: upper

SimCorp develops, sells and delivers integrated software solutions to the financial sector. Our product, SimCorp Dimension, is one of the leading investment management systems in the world and is used by global financial institutions and fund managers. We are looking for an **experienced full-stack C#.NET + Angular developer** who will be working on development of our next generation Web, Cloud frameworks enabling migration of our existing desktop product into it.  We invite you to join our journey to Cloud, moving the product from desktop to cutting edge Web technologies and developing it further in this way.

**Successful candidate should meet the following minimal requirements:**

Profound experience with Web applications development:
- Angular (later versions)
- Strong JavaScript knowledge
- Ngrx
- RxJS
- Understanding how the browser works ‘under the hood’
- CSS
- thorough understanding of object-oriented design;
- strong English (both oral and written).

**Would be considered a plus:**
- several years of development experience with C#.NET;
- experience in framework development;
- familiar with Microsoft Azure.
- experience in multithreading programming, Rx.Net;

**Responsibilities:**
- lead-level development of new technological stack and frameworks that will be used across whole product for migration into new 3-tier architecture and Web;
- play active role in the design and implementation of new technological frameworks;
- ensuring functional and non-functional requirements such as usability, technical documentation, security, and performance are considered as well as deployment, maintenance, and support of the solution;
- collaborating with the product owner to create and refine testable user stories and align on acceptance criteria. Driving backlog refinement as a team effort and constantly working in that direction;
- mentoring, coaching, and helping colleagues to secure the team’s commitments as well as quality, and product architecture.

**Benefits**
Attractive salary, bonus scheme, and pension are essential for any work agreement. However, in SimCorp, we believe we can offer more. Therefore, in addition to the traditional benefit scheme, we provide a great work & life balance and opportunities for professional development: there is never just only one route - we offer an individual approach to professional development to support the direction you want to take.

**Next steps**
Applying for a job at SimCorp can involve several stages. Whenever possible, we’ll try to shorten our standard process outlined below. However, depending on the specific requirements of the hiring team, an additional step or meeting may be required – we’ll keep you informed at every stage.

1. Initial call with Talent Acquisition Partner

2. Meeting with the Team Manager in-depth conversation about the role and your previous experience

3. Technical meeting with Team members

4. Feedback and final offer