Technical Solutions Specialist
The role of Technical Solutions Specialist is critical in the development of scalable web applications and APIs.
As a key member of the team, you will design, develop, and maintain cutting-edge solutions using .NET Core/.NET Framework.
This includes participating in architecture decisions and technical design reviews, implementing and maintaining microservices architectures and distributed systems, optimizing application performance and troubleshooting complex issues, working closely with cross-functional teams (Product, QA, DevOps), mentoring junior and mid-level developers, participating in Agile ceremonies and sprint planning, providing technical guidance and contributing to documentation, staying up to date with emerging technologies, proposing and implementing process improvements, evaluating and integrating new tools and frameworks, and contributing to technical standards and best practices.
Key Responsibilities:
* Design and develop scalable web applications and APIs using .NET Core/.NET Framework
* Participate in architecture decisions and technical design reviews
* Implement and maintain microservices architectures and distributed systems
* Optimize application performance and troubleshoot complex issues
* Mentor junior and mid-level developers
Requirements:
* Strong proficiency in C#, .NET Core/.NET Framework
* Experience with Core Web API and MVC
* Proficiency with Entity Framework and SQL Server
Desirable Skills:
* Cloud platforms (AWS / Azure)
* Containerisation (Docker, Kubernetes)
* CI/CD pipelines and DevOps practices