For our client, we are seeking a highly skilled backend .NET developer. Consultants who have succeeded with this client in the past typically demonstrate strong proficiency in both software architecture and hands-on development.
A mentoring mindset and the ability to support and guide others is also considered a valuable asset.
Technical Skills:
- Strong proficiency in C# and .NET
- Experience with different database technologies (e.g., document, relational, graph), ideally MongoDB and Azure SQL.
- Solid understanding of object-oriented programming principles
- Knowledge of cloud platforms (Azure preferred) and IaC (Terraform)
- Experience with RESTful API development and OpenAPI
- Experience with event-driven architectures and messaging systems (e.g., Azure Event Hubs, RabbitMQ)
- Familiarity with containerization technologies (e.g., Docker) and orchestration platforms (e.g., Kubernetes)
- Experience with CI/CD pipelines and tools, preferably GitLab
Problem-solving and Analytical Skills:
- Ability to analyze complex problems and develop effective solutions
- Strong attention to detail and accuracy
- Excellent problem-solving skills
Teamwork and Communication:
- Ability to work effectively in a collaborative team environment
- Strong communication skills, both written and verbal
- Willingness to mentor and train other team members