Project descriptionYou'll be working in the Technology Services GCTO EA Team. Technology Services is a group-wide function which provides integrated and secure infrastructure services for company by offering best fit, easy to leverage, reliable and cost-effective technology services and strategic products which provide functionality, strategic insights and expertise across all business groups globally.As a Software engineer focused on Microsoft 365 & Azure Collaboration Solutions, you will join an existing team in the EA Team in Group CTO supporting our strategic initiatives across the bank.ResponsibilitiesHelp Group Enterprise Architecture team to develop our Azure based applications and toolingDesign and develop custom collaboration tools and integrations using Microsoft 365 services (e.g., SharePoint, Teams, Outlook, OneDrive, Power Platform).Build and deploy cloud-native applications using Azure services such as Azure Functions, Logic Apps, Azure AD, and Azure DevOps.Create and maintain APIs and connectors to integrate Microsoft 365 with third-party systems.Collaborate with cross-functional teams including product managers, UX designers, and QA engineers to deliver high-quality solutions.Monitor system performance and troubleshoot issues to ensure optimal uptime and availability.Collaborate with development teams to optimize application performance and reliability.Produce clear and commented codeProduce clear and comprehensive documentationPlay an active role with technology support teams and ensure deliverables are completed or escalated on timeProvide support on any related presentations, communications, and trainingsSkillsMust haveAzure experienceHands on experience working with Kubernetes, Docker and other infrastructure based technologies.Experience with developing collaboration toolingPower Automate knowledge & integration with M365 suiteHas strong communication skills2+ years of experience in a Scrum delivery modelIn depth experience of Git, JIRA, GitLabExcellent end-to-end SDLC process understanding.Proven track record of delivering complex web apps on tight timelinesUnderstanding of fundamental design principles behind a scalable application and familiarity with RESTful Services.Fluent in English both written and spoken.Passionate about development with focus on web architecture and designAnalytical and logicalA team player, comfortable working with a lead developer and architects for the programAn excellent communicator who is adept in, handling ambiguity and communicating with both technical and non-technical audiencesComfortable with working in cross-functional global teams to effect changeNice to have2+ years JavaScript, TypeScript experiencePowerBI knowledgeKnowledge of performance testing frameworks including Fortify, SonarQube, Mocha and JestKnowledge and experience of Data Science and common toolsKnowledge of RDF based Graph Database solutions e.g. GraphDB, AnzoProgramming in Python and familiarity with Machine Learning algorithmsFamiliarity with data retrieval with SQL and Oracle
Job Title
Software Engineer (Microsoft 365 & Azure)