Overview
As a Full Stack Azure .NET Developer you will play a crucial role in designing implementing and maintaining software applications on the Azure platform. Your expertise in both frontend and backend development combined with your proficiency in Azure cloud services will be instrumental in driving the success of our projects. You will work closely with crossfunctional teams to deliver highquality scalable solutions that align with our business objectives.
Key responsibilities
- Develop and maintain scalable web applications using .NET Azure and JavaScript frameworks.
- Design and implement highperforming secure and reliable backend systems and APIs.
- Collaborate with UI/UX designers to create responsive and intuitive user interfaces.
- Integrate external web services and thirdparty APIs.
- Optimize application for maximum speed and scalability.
- Ensure the technical feasibility of UI/UX designs.
- Implement security and data protection measures.
- Participate in code reviews identify areas for improvement and advocate for best practices.
- Conduct performance tuning testing and troubleshooting of applications.
- Deploy and maintain applications on Azure cloud services.
- Adhere to Agile methodologies and contribute to sprint planning and task estimation.
- Work closely with stakeholders to understand and address their technical requirements.
- Stay updated with the latest industry trends and technologies.
- Contribute to continuous integration and continuous deployment (CI/CD) pipelines.
- Document software and ensure clear communication of technical concepts.
Required qualifications
- Bachelors degree in Computer Science Engineering or related field.
- Proven experience as a Full Stack Developer with expertise in .NET framework and Azure cloud services.
- Proficiency in frontend technologies such as JavaScript HTML5 and CSS3.
- Strong understanding of database management and SQL queries.
- Experience with source control and DevOps tools.
- Familiarity with agile methodologies and sprintbased development.
- Knowledge of ASP.NET C# and related web technologies.
- Ability to optimize applications for maximum speed and scalability.
- Experience in implementing security and data protection measures.
- Excellent problemsolving skills and the ability to troubleshoot complex issues.
- Strong communication and interpersonal abilities to collaborate effectively with crossfunctional teams.
- Capability to adapt to new technologies and learn quickly in a fastpaced environment.
- Experience with CI/CD pipelines and automated deployment tools.
- Relevant Azure certifications would be an advantage.
- Portfolio or examples of previous projects or contributions to opensource projects are a plus.
sql queries,asp.net,c#,devops,full stack development,ci/cd pipelines,.net,agile methodology,javascript,css3,agile methodologies,sql,html5,azure,.net framework