Job Profile
The ideal candidate will be responsible for creating innovative software solutions using C# and .NET Core. This includes designing, developing, and maintaining dynamic web applications to deliver cutting-edge digital products.
* Design and develop scalable web applications using C# and .NET Core.
* Create responsive user interfaces with Blazor to enhance user engagement.
* Architect, deploy, and scale cloud-based solutions using Azure Web Services, including Azure Functions and App Services.
* Conduct thorough code reviews and ensure high-quality code through unit testing and adherence to best practices.
* Analyze and optimize existing applications for performance, security, and scalability.
* Stay current with the latest technologies and contribute to continuous improvements in system architecture.
Key Responsibilities:
* Develop complex software systems using C#, .NET Core, and related frameworks.
* Collaborate with cross-functional teams to design and implement robust software solutions.
* Implement security measures to protect against potential threats and vulnerabilities.
* Develop and maintain technical documentation to ensure knowledge sharing and transfer.
* Continuously evaluate and improve software development processes and tools.