Senior Full Stack Developer
We are looking for an experienced Senior Full Stack Developer to work on complex, mission-critical systems for a government organization. You will use C#/.NET Core, Angular, event-driven architecture, microservices, and distributed systems. 5+ years of full-stack experience required.
Responsibilities
- Develop complex, mission-critical systems using modern backend and frontend technologies.
- Design and implement event-driven architecture and microservices.
- Work with relational and non-relational databases.
- Build RESTful APIs and distributed systems.
Requirements
- 5+ years of full-stack development experience
- Significant experience with C# / .NET Core
- Significant experience with Angular 12+
- Significant experience with event-driven architecture (RabbitMQ, Kafka)
- Experience with relational databases (Oracle, SQL Server)
- Deep understanding of RESTful APIs and Microservices architecture
- Proven experience designing and developing distributed systems
Nice to have
- Experience with non-relational databases (MongoDB, Redis)
- Experience with Elasticsearch
- Experience with containerization and orchestration tools
- Knowledge of DevOps practices and tools