Senior Developer - C#/.NET/Blazor
In this pivotal role, you will spearhead the development of an enterprise software solution that empowers user experience automation for over 200 clients across diverse industries. Our innovative technology enables seamless application management at every touch point – automated, personalized, and intelligently powered by AI.
Your Key Responsibilities:
* Create complex software systems using C# on the Microsoft .NET platform, leveraging the latest technologies from Microsoft.
* Design and develop scalable cloud applications based on Azure.
* Collaborate closely with a supportive team in agile project environments to implement customized software solutions.
* Pursue modern approaches such as Service-Oriented Architecture (SOA), serverless computing, Domain-Driven Design (DDD), Event-Driven Architecture (EDA), and Continuous Delivery.
Requirements:
* Experience with Azure services including Cosmos DB, App Service, Functions, and Kubernetes Service.
* Familiarity with Microservices, Domain-Driven Design, Event-Driven Architecture, ASP.NET CORE, Entity Framework, RabbitMQ, MySQL, SQL, and PostgreSQL.
* A strong background in software development, leadership qualities, and direct communication with project management teams.
About This Opportunity
You will enjoy:
* Competitive compensation packages and exceptional benefits, including flexible work arrangements and opportunities for growth and advancement.
* Access to cutting-edge technologies and exciting projects that challenge and inspire you.
* A supportive and inclusive work environment that values creativity, collaboration, and a passion for technology.
* Microsoft certifications to enhance your skillset.