Key Responsibilities
- Design, develop, and maintain robust and scalable software solutions.
- Contribute to system architecture, deployment automation, and operational reliability.
- Ensure best practices in code quality, security, and performance.
- Collaborate with cross-functional teams to plan, build, and deliver features effectively.
- Participate in continuous improvement and knowledge-sharing within the team.
What we’re looking for
- 5+ years of hands-on software engineering experience with .NET.
- Strong background in cloud-native systems, including Kubernetes and AKS.
- Proficiency in Infrastructure as Code (Pulumi / Terraform).
- Familiarity with CI/CD pipelines, observability tools (Prometheus, Grafana, Loki), and deployment automation.
- Understanding of API Gateway management (e.g., KrakenD), Elasticsearch, and RabbitMQ.
- Solid grasp of microservices architecture, security, and incident management.
- Experience with Marten DB and Wolverine (or similar event-driven frameworks).
- Excellent problem-solving, communication, and collaboration skills.