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.