
Senior Software Engineer – .Net, Angular
SimCorp
full-time
Posted on:
Location Type: Office
Location: Noida • India
Visit company websiteExplore more
Job Level
About the role
- Developing core functionality to support the business modules.
- Building new solution – both UI and backend - for proven b2b fintech solution, being Angular best practices advocate.
- Maintaining the existing code base.
- Reviewing product code and formulating test scenarios.
- Constantly learning and developing yourself, the team, and our product.
- Working with product management to refine new features.
Requirements
- Excellent Angular Skills: Proficiency in Angular for developing dynamic and responsive web applications.
- Good Azure Skills: Experience with Azure cloud services and deployment.
- Good C# Skills: Have insight into the .NET framework and object-oriented software design and programming.
- Some Experience with Functional Programming or readiness to learn it is a plus: Understanding of one or more functional programming languages (OCaml, Standard ML, F#, Scala, Haskell) is a nice to have for this position.
- Experience in designing and developing REST APIs.
- Understanding of Service-Oriented Architectures.
- Interest and ability to work with complex architecture, think about complex systems, and back-end solutions.
- M.Sc. or Ph.D. in Computer Science or a similar field.
Benefits
- Competitive salary, bonus scheme, and pension are essential for any work agreement.
- Excellent work-life balance: flexible work hours, a hybrid workplace model.
- IP sprints; where you have 3 weeks per quarter to spend on mastering your skills as well as contributing to the company development.
- Individual approach to professional development to support the direction you want to take.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
AngularAzureC#.NET frameworkobject-oriented programmingfunctional programmingREST APIsService-Oriented Architecture
Soft skills
team developmentproduct management collaborationlearning
Certifications
M.Sc. in Computer SciencePh.D. in Computer Science