Information Technology - Senior/Lead Software Engineer (Microsoft Full-Stack Developer & Dev...

anonymous company - Singapore
new offer (22/06/2024)

job description

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.

Apply now for
Information Technology - Senior/Lead Software Engineer (Microsoft Full-Stack Developer & Dev...

Warning: you will leave the jobtome site.

These offers may interest you:

Go back