Software Engineer

Alegeus

Benefits

Job Description

As a Senior Software Engineer in the WCA department, you will:

  • Contribute to system design and architecture, with a strong focus on scalability, performance, and fault tolerance.
  • Write efficient and maintainable code in C#/.NET Core (3.1/5+) and design modern APIs following REST and other relevant protocols.
  • Build scalable, secure services using RESTful APIs and gRPC, adhering to microservices and event-driven architectures.

Champion API-first development:

  • Design and implement next-generation APIs that are intuitive, secure, and built for extensibility.
  • Ensuring high reusability and scalability in a microservices ecosystem.
  • Apply Domain-Driven Design (DDD) principles to model complex domains and align architecture with business logic.

Collaborate and Stay Updated:

  • Collaborate closely with cross-functional teams in an Agile environment.
  • Stay hands-on with development and continuously upskill in emerging technologies.
  • Create unit and integration tests to ensure reliability and performance of APIs.

About Alegeus

Alegeus is a company that empowers teams to push the boundaries of what’s possible in fintech and healthtech.

Apply for This Position