As a Full-stack Developer with expertise in the Microsoft technology stack, you will be responsible for building and maintaining web applications using Microsoft's suite of technologies. You will work on both the front-end and back-end to create full-fledged, scalable, and secure web applications. In addition to the development responsibilities, you will also provide technical support and assistance for various software applications and systems.
Key responsibilities include:
- Develop and maintain front-end and back-end website architecture using Microsoft technologies such as C#, ASP.NET, Blazor, and Azure.
- Design and develop RESTful APIs.
- Create and manage databases using Microsoft SQL Server.
- Guarantee application responsiveness and performance.
- Oversee projects from conception to final product.
- Create and maintain software documentation.
- Uphold code integrity, organization, and Azure DevOps practices.
- Implement security and data protection measures.
- Stay updated with developments in web applications and programming languages.
- Provide technical support for various software applications and systems.
Required qualifications:
- Degree in computer science or related field, or relevant work experience.
- Strong organizational and project management skills.
- Experience in website and application development using ASP.NET, Blazor, Angular, and React.
- Proficiency in C# and ASP.NET.
- Familiarity with Azure Cloud Services.
- Experience with Microsoft SQL Server and database design.
- Experience with DevOps tools like Git or Azure DevOps.
- Excellent verbal communication, problem-solving, and teamwork skills.
Preferred qualifications include proficiency in Azure services, Microsoft Entra Id, and excellent visual design skills.
This role offers an opportunity to work with cutting-edge Microsoft technologies in a company that values diversity and inclusion. Join North Star BlueScope Steel to contribute to innovative IT solutions and grow your career in full-stack development.