x
Get our mobile app
Fast & easy access to Jobstore
Use App
Congratulations!
You just received a job recommendation!
check it out now
Browse Jobs
Companies
Campus Hiring
Download App
Jobs in Singapore   »   Jobs in Singapore   »   Information Technology Job   »   Information Technology - Senior/Lead Software Engineer (Microsoft full-stack developer & DevOps)
 banner picture 1  banner picture 2  banner picture 3

Information Technology - Senior/Lead Software Engineer (Microsoft full-stack developer & DevOps)

Singapore Airlines Limited

Job Description

  • Using Microsoft technology stacks, i.e Azure services, SharePoint, Power Platform to develop custom applications to fulfil business needs.
  • Involve in software delivery lifecycle (i.e., requirements elicitation, estimation/sizing, solution design, development, testing, deployment, post-production support).
  • Apply / Setup DevOps best practices and techniques as part of software delivery.
  • Improve / Ensure sound security architecture and design of the applications and their environments.
  • Plan and carry out data migration and data analysis activities.
  • Facilitation / Participation in Agile delivery events (i.e., Planning & Replenishment meetings, Daily Scrum, Team Retrospectives).
  • Conduct evangelisation, provide technical consultancy and clinics.
  • Able to carry out Azure subscription administration or Power Platform administration will be a plus.

Requirements

  • Degree in Information Technology or related fields.
  • Minimum 6 years of experience in designing and developing solutions in the domain of Azure services, SharePoint Online, Power Platform preferably as a full-stack developer.
  • Strong expertise in Azure App Services, Azure Functions and Azure SQL.
  • Strong expertise in DevOps tools for source control management, Pipelines for continuous integration/continuous deployment (CI/CD), Tests Management, Azure Monitor for monitoring and logging, and Azure Resource Manager for infrastructure deployment and management.
  • Strong expertise in SharePoint (SPFx), HTML, CSS, JavaScript and React.
  • Strong expertise in REST API and Microsoft Graph API.
  • Experienced with scripting languages like PowerShell and Bash.
  • Experienced in security tools like Azure Security Center, Azure Key Vault and Azure Sentinel.
  • Experienced in implementing authentication protocols in applications via Azure Active Directory (AD), OAuth, Single Sign-On (SSO), and Multi-Factor Authentication (MFA).
  • Good understanding of SQL Server, T-SQL, and NoSQL, along with expertise in writing and optimizing SQL queries.
  • Good understanding of network concepts such as virtual network, DNS, TCP/IP etc. Familiarity with network security protocols like SSL, TLS, SSH, and HTTPS is also required.
  • Competencies in Power Platform application development (Canvas App, Model Driven App, Power Pages and Power Automate flows)
  • Experienced in relevant platform administration will be an added advantage.
  • Has advanced certifications in the relevant domains will be an added advantage.
  • Strong critical thinking, numerical, analytical and project management skills.
  • Team player with good inter-personal skills.
  • Experienced in Agile frameworks like Scrum and Kanban, including facilitation of agile delivery events.
✱   This job post has expired   ✱

Sharing is Caring

Know others who would be interested in this job?

Similar Jobs