Enable job alerts via email!

Azure API Developer

Argyll Scott Singapore

Singapore

On-site

SGD 60,000 - 100,000

Full time

10 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading technology company in Singapore is seeking a highly skilled Azure Developer to join their team. This role involves designing, developing, and deploying cloud-based solutions with Microsoft Azure, contributing to significant cloud migration projects. Successful candidates will have strong technical skills, including proficiency in API management and programming languages, alongside a solid educational background in computer science or a related field.

Qualifications

  • Proven experience developing software within an enterprise environment.
  • Ability to create and support a wide range of Azure solutions.
  • Familiarity with various data formats and languages for Azure-based solutions.

Responsibilities

  • Design and develop cloud solutions using Microsoft Azure services.
  • Create solutions leveraging Azure Data Lake, Azure Synapse, and Azure Pipelines.
  • Implement strong security and compliance measures to protect applications.

Skills

Proficiency in API management
Proficiency in Java
Proficiency in .NET
Proficiency in JSON
Proficiency in REST
Proficiency in SOAP
Strong proficiency with project management software
Familiarity with CI/CD pipelines
Understanding of cloud architecture principles
Ability to design data analytics and visualization solutions

Education

Bachelor's degree in computer science or related field

Tools

Azure DevOps
Git
Docker

Job description

Azure Developer

We're looking for a highly skilled Azure Developer to join our team. In this role, you'll be instrumental in designing, developing, and deploying robust cloud-based solutions using Microsoft Azure's comprehensive suite of services, including IaaS, PaaS, and SaaS. Your expertise will be crucial in building scalable, secure, and efficient applications, directly contributing to our organization's cloud migration and innovation goals.

Azure Developer Responsibilities

While specific duties may vary by project or team, an Azure Developer typically handles the following:

  • Cloud Solution Design: Design cutting-edge cloud solutions, selecting the most appropriate Azure services, and optimizing resource utilization to ensure high availability and performance.
  • Azure Service Development: Create powerful solutions leveraging Azure Data Lake, Azure Synapse, Azure Data Factory, Azure Pipelines, and Azure Logic Apps.
  • Automated Testing: Write comprehensive automated tests, including unit, integration, and functional tests, to ensure solution quality.
  • Deployment & Operations: Deploy applications, configure services, and perform ongoing monitoring and troubleshooting within Azure environments.
  • Data Management & Analytics: Implement robust data storage solutions, integrate databases, and utilize Azure data services for efficient data management and advanced analytics.
  • Security & Compliance: Implement strong security measures, access controls, and compliance standards to protect applications and sensitive data.
  • Performance Optimization: Identify bottlenecks, optimize application performance, and dynamically scale resources to meet evolving demands.
Azure Developer Qualifications

To excel in this role, candidates should possess a strong blend of education, experience, and technical skills, including:

  • Education: A Bachelor's degree in computer science, engineering, management information systems, or a related field.
  • Enterprise Software Development: Proven experience developing software within an enterprise environment.
  • Azure Solution Creation & Support: The ability to create and support a wide range of Azure solutions using services and resources such as SQL, API Management, Key Vault, Functions, Event Grid, App Service, Data Factory, Storage Accounts, Cost Management, Active Directory, and Defender.
  • Integration Expertise: Familiarity with various data formats, languages, protocols, and architectural styles necessary for delivering Azure-based integration solutions (e.g., Java, .NET, JSON, REST, and SOAP).
Technical Skills

The following technical skills are essential for success in this role:

  • API Management: Proficiency in API management is a must-have.
  • Programming Languages: Proficiency in Java, .NET, JSON, REST, and SOAP.
  • DevOps & CI/CD: Strong proficiency with project management software, especially Azure DevOps. Familiarity with continuous integration/continuous delivery (CI/CD) pipelines, version control systems like Git, and containerization platforms like Docker.
  • Cloud Architecture: A solid understanding of cloud architecture principles, including scalability, load balancing, microservices, and distributed systems.
  • Data Analytics & Visualization: The ability to design and develop data analytics and visualization solutions.
  • Continuous Learning: A strong capacity for self-instruction to stay current with new and emerging technologies.

Argyll Scott Asia is acting as an Employment Agency in relation to this vacancy.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.