As a seasoned professional in software development, we are seeking an exceptional Senior Software Engineer to lead our team.
The Opportunity
We are building a scalable platform on Microsoft Azure cloud using a microservices architecture. This is an excellent opportunity for the right candidate to develop their skills and knowledge.
Required Skills and Qualifications
* Proficiency in .NET Core programming language is essential.
* Experience with cloud platforms, preferably Azure, AWS, or GCP, is required.
* A strong background in microservices architecture and infrastructure as code (IaC) is necessary.
* Knowledge of containerization using Docker and experience with event-driven architecture are highly desirable.
* Database skills, including Azure SQL, MongoDB, SQL, and Cosmos DB, are also required.
Benefits
This role offers a unique chance to work on cutting-edge technologies, collaborate with experienced engineers, and grow professionally.
How You Can Contribute
As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining our platform's microservices architecture. Your expertise in IaC tools, such as Bicep, ARM templates, Terraform, or Pulumi, will help us streamline our infrastructure management.
Additionally, your experience with managed identities, service bus, and RBAC will enable us to improve our security posture.