Azure .NET Developer
Role details
Job location
Tech stack
Job description
We are seeking a dynamic and highly skilled Azure .NET Developer to join our innovative technology team. In this role, you will be at the forefront of designing, developing, and maintaining scalable cloud-based applications leveraging Microsoft Azure and .NET technologies. Your expertise will drive the creation of robust, efficient, and secure software solutions that meet our business needs. This position offers an exciting opportunity to work with cutting-edge tools and methodologies in a fast-paced environment, contributing to impactful projects that enhance our digital capabilities., * Develop and implement cloud-native applications using Azure services combined with .NET frameworks, ensuring high performance and scalability.
- Collaborate with cross-functional teams to gather requirements, design system architecture, and deliver innovative software solutions.
- Build and maintain RESTful APIs and web services to facilitate seamless integration across platforms.
- Conduct thorough unit testing and debugging to ensure code quality, reliability, and security standards are met.
- Utilize front-end technologies such as React, Angular, JavaScript, TypeScript, HTML, and CSS to create engaging user interfaces aligned with UI/UX best practices.
- Implement microservices architecture using Azure Kubernetes Service (AKS) or similar platforms for modular development.
- Manage version control using GitHub or TFS (Team Foundation Server) while adhering to SDLC (Software Development Life Cycle) best practices in Agile environments.
Requirements
Do you have experience in Web applications?, * Proven experience developing applications with C#, ASP.NET MVC, ASP.NET Core, WCF (Windows Communication Foundation), and Web API frameworks.
- Strong knowledge of Azure cloud services including Azure Functions, App Service, Blob Storage, and Azure SQL Database.
- Hands-on experience with front-end frameworks such as React or Angular along with JavaScript, TypeScript, HTML5, and CSS3.
- Familiarity with database design and management using Microsoft SQL Server, MySQL, PostgreSQL or MongoDB; proficiency in T-SQL and PL/SQL is essential.
- Understanding of software development methodologies including Agile/Scrum; experience working within SDLC processes is required.
- Knowledge of microservices architecture, RESTful APIs, SOAP web services, and integration techniques.
- Experience with CI/CD pipelines utilizing tools like Jenkins or Azure DevOps for automated deployment processes.
- Competence in debugging complex issues across front-end and back-end components; strong problem-solving skills are vital.
- Familiarity with Linux environments, shell scripting (Bash), application development best practices, UML for system modeling, and version control systems such as Git or SVN.
- Excellent communication skills to collaborate effectively within a multidisciplinary team; ability to adapt quickly in a fast-moving environment. Join us as an Azure .NET Developer if you're passionate about building innovative cloud solutions that make a real difference! Bring your expertise in software development combined with your enthusiasm for emerging technologies to help shape the future of our digital landscape.
Benefits & conditions
$55 - $60 an hour - Contract