SimCorp
SimCorp
SimCorp dezvoltă tehnologii de gestionare a investițiilor pentru administratori de active, companii de asigurări, fonduri de pensii și fonduri suverane de investiții. Platforma sa integrată reunește fluxurile operaționale, vizibilitatea în timp real asupra datelor, gestionarea riscurilor și administrarea portofoliilor, ajutând instituțiile financiare să gestioneze mai eficient activitățile de investiții complexe. Înființată în 1971, SimCorp activează la intersecția dintre fintech, consultanță și asigurări, sprijinind organizațiile pe măsură ce se adaptează la cerințele în schimbare ale piețelor financiare.

Senior Software Engineer, C#/.NET

Develop XMGR, SimCorp’s configuration management platform for investment managers. Build ASP.NET Core services, dependable workflows, and integrations for cloud and on-premises environments.

Descriere

  • Develop XMGR, SimCorp’s configuration management platform for SimCorp Dimension.
  • Build and maintain C#/.NET services and ASP.NET Core APIs.
  • Create resilient asynchronous workflows with clear error handling, safe retries, and actionable diagnostics.
  • Maintain configuration integrity when operations fail or are interrupted.
  • Strengthen security, authorization, audit trails, performance, and observability.
  • Investigate issues across application and integration boundaries.
  • Advance automated unit and integration tests, code reviews, and CI/CD practices.
  • Refactor legacy code in stages while maintaining compatibility and existing behavior.
  • Guide technical work through design discussions, mentoring, and knowledge sharing.
  • Work with engineering, configuration, and platform teams to meet shared delivery standards.
  • Contribute across the stack, including Angular and TypeScript interfaces, Entity Framework Core, relational databases, messaging, and workflow processing.
  • Support deployments in cloud-hosted and on-premises environments.

Cerințe

  • A degree in computer science, software engineering, or a related discipline, or equivalent practical experience.
  • Three to five years of experience building production software with C#/.NET.
  • Experience owning complex features and making well-founded technical decisions.
  • Experience developing ASP.NET Core services and REST APIs.
  • Knowledge of API contracts, asynchronous programming, dependency injection, and resilient error handling.
  • Understanding of object-oriented design, SOLID principles, and suitable design patterns.
  • Ability to navigate, debug, and safely improve an established codebase.
  • Experience with relational databases and SQL.
  • Experience with Entity Framework Core or a similar ORM.
  • Understanding of data modeling, validation, serialization, and schema compatibility.
  • Understanding of concurrency, retries, idempotency, and partial failures.
  • Ability to investigate issues using logs and telemetry.
  • Strong skills in automated unit and integration testing.
  • Experience with code reviews, Git, and CI/CD.
  • Ability to clarify needs with domain stakeholders and work effectively in an Agile team.
  • Willingness to contribute to backend APIs and web interfaces as needed.
  • Ability to take ownership, exercise sound judgment, and balance delivery with lasting quality.
  • Ability to collaborate constructively across cultures and disciplines.
  • Clear spoken and written English communication skills.
  • Angular and TypeScript experience, especially reactive programming with RxJS and state management such as NgRx, is an advantage.
  • Experience with configuration management or deployment automation systems is an advantage.
  • Experience with asynchronous messaging, OData APIs, Oracle or SQL Server, and OpenTelemetry is an advantage.
  • Experience with Azure, enterprise authentication and authorization, Docker or Kubernetes, and automated build and deployment pipelines is an advantage.
  • Experience modernizing .NET applications and familiarity with NUnit, NSubstitute, or comparable testing tools is an advantage.
  • Experience in enterprise or financial software is an advantage.

Beneficii

  • Competitive salary.
  • Bonus program.
  • Pension plan.
  • Flexible working hours.
  • Hybrid work arrangement.
  • Remote work on days when you are not in the office.
  • Professional development opportunities.
  • Personalized support for professional growth.

Locuri de muncă similare

Wella Company

Reporting and Business Intelligence Intern (12-Month Paid Internship)

Wella Company

Join Wella’s global supply chain team in a paid remote internship focused on dashboards, data analysis, and reporting automation. Gain practical experience with Power BI, Excel, SQL, and workflow automation tools.

Deschide
Emerson

Natural Gas Business Development Manager – Italy

Emerson

Grow Emerson’s natural gas automation and services business across Italy by developing opportunities with OEMs, industrial customers, and gas-sector clients. The role also focuses on expanding lifecycle services.

Deschide