Enable job alerts via email!
A technology solutions provider in Singapore is seeking an experienced Azure Developer to design, develop, and deploy cloud-based solutions using Microsoft Azure services. Candidates should possess a Bachelor’s degree in computer science and familiarity with languages such as Java and .NET. The role requires designing scalable solutions and optimizing resource utilization for enterprise environments.
Job Overview
We are seeking a skilled Azure Developer to join our team. In this role, you will design, develop, and deploy cloud-based solutions using Microsoft Azure's suite of services, including IaaS, PaaS, and SaaS.
Your expertise will drive the creation of scalable, secure, and efficient applications while contributing to our organization's cloud migration and innovation efforts.
Responsibilities
While responsibilities may vary depending on the company, team, or project, these are the duties an Azure developer is typically responsible for:
• Designing cloud solutions, selecting appropriate Azure services, and optimizing resource utilization for high availability and performance
• Creating solutions using Azure Data Lake, Azure Synapse, Azure Data Factory, Azure Pipelines, and Azure Logic Apps
• Writing automated tests for unit, integration, and functional tests
• Deploying applications, configuring services, and monitoring and troubleshooting in Azure environments
• Implementing data storage solutions, integrating databases, and using Azure data services for efficient data management and analytics
• Implementing robust security measures, access controls, and compliance standards to safeguard applications and data
• Identifying bottlenecks, optimizing application performance, and scaling resources dynamically.
Qualifications
To succeed as an Azure developer, candidates should have a combination of relevant education, experience, and skills. These usually include:
• At least a bachelor’s degree in computer science, engineering, management information systems, or a related field
• Familiarity with data formats, languages, protocols, and architecture styles required to provide Azure-based integration solutions (for example, Java, .NET, JSON, REST, and SOAP)
• Experience developing software for an enterprise environment
• The ability to create and support Azure solutions using services/resources such as SQL, API management, Key Vault, Functions, Event Grid, App Service, Data Factory, Storage Account, Cost Management, Active Directory, Defender, etc. Technical Skills Technical skills are important for navigating a modern workplace and completing projects.
Some specific tools for this role include:
• Proficiency with project management software, especially Azure DevOps
• A capacity for self-instruction to stay up to date with new related technologies
• The ability to design and develop data analytics and visualization solutions
• Proficiency in Java, .NET, JSON, REST, and SOAP
• Proficiency in API management is a must
• Familiarity with continuous integration, continuous delivery (CI/CD) pipelines, version control systems like Git, and containerization platforms like Docker
• Understanding of cloud architecture principles, including scalability, load balancing, microservices, and distributed systems.
EA Number: 11C4879