Description


Job Summary:

 

We are seeking an experienced Full Stack Web Developer proficient in the 
Microsoft technology stack, Azure, .NET, C#, and Blazor WebAssembly. The ideal candidate will be 
responsible for designing, developing, and maintaining web applications, ensuring high 
performance and responsiveness to requests from the front-end and back-end.


Key Responsibilities:

 

Design and Development:

 

Develop and maintain full stack web applications using .NET Core and C#.
Utilize Blazor WebAssembly for creating interactive and dynamic web user 
interfaces.
Implement responsive designs and ensure cross-browser compatibility.
Develop and integrate RESTful APIs and web services.


Cloud Integration:

 

Deploy and manage web applications on Microsoft Azure.
Utilize Azure services such as Azure App Services, Azure Functions, and Azure 
Storage.
Implement CI/CD pipelines using Azure DevOps.


Database Management:

 

Design and maintain SQL databases.
Implement data storage solutions using Azure SQL Database and other Azure data 
services.


Front-End Development:

 

Develop front-end components using HTML, CSS, and JavaScript.
Familiar with Figma replication on web pages.
Use frameworks/libraries like Bootstrap to enhance front-end functionality.
Ensure seamless integration of the front-end and back-end components.


Back-End Development:

 

Develop server-side logic, define and maintain the central database.
Ensure high performance and responsiveness to requests from the front-end.
Manage hosting environments, including database administration and scaling 
applications to support load changes.


Collaboration and Documentation:

 

Collaborate with cross-functional teams to define, design, and ship new features.
Participate in code reviews and follow best practices for code management.
Create and maintain technical documentation.


Qualifications:

 

Education:

 

Bachelor’s degree in Computer Science, Information Technology, or a related field.

 

Experience:

 

Minimum of 3-5 years of experience in full stack web development using .NET Core 
and C#.
Proven experience with Blazor WebAssembly.
Hands-on experience with Microsoft Azure services.
Experience with front-end technologies such as HTML, CSS, JavaScript, and 
frameworks/libraries like Bootstrap.


Skills:

 

Strong knowledge of web development fundamentals and design principles.
Proficiency in building RESTful APIs and integrating with front-end components.
Familiarity with Git and version control systems.
Excellent problem-solving skills and attention to detail.
Strong communication and teamwork abilities.


Preferred Qualifications:

 

Microsoft Azure certification.
Experience with modern front-end build pipelines and tools.

Education

Bachelor's degree in Computer Science