Senior Web Software Engineer Job Description
We are seeking an accomplished Senior Web Software Engineer to spearhead the development of our company's innovative web applications.
The ideal candidate will have extensive experience with C# and .NET Core in designing, developing, and maintaining robust web applications. Expertise in building responsive web applications using Blazor is essential, as well as hands-on experience with Azure Web Services, particularly with Azure Functions, App Services, and Azure DevOps for CI/CD pipelines.
* Key Responsibilities:
o Design and develop complex web applications using C# and .NET Core.
o Create and enhance user interfaces with Blazor, ensuring a seamless user experience.
o Architect, deploy, and scale cloud-based solutions using Azure Web Services, including Azure Functions and App Services.
o Lead code reviews and ensure high-quality code through unit testing and adherence to best practices.
o Diagnose, troubleshoot, and optimize existing applications for performance, security, and scalability.
o Stay up-to-date with cutting-edge technologies and contribute to continuous improvements in system architecture.
* Requirements:
o Proven experience with C# and .NET Core in developing complex web applications.
o Expertise in building responsive web applications using Blazor.
o Hands-on experience with Azure Web Services, particularly with Azure Functions, App Services, and Azure DevOps for CI/CD pipelines.
o Knowledge of Docker and Kubernetes for containerization and orchestration is a strong plus.
o Excellent problem-solving skills with a proactive and independent work style.
o Strong communication skills and the ability to thrive in a fast-paced, agile team environment.