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.
Bachelor's degree in Computer Science