Project description
You'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.
Responsibilities
- Help Group Enterprise Architecture team to develop our Azure-based applications and tooling.
- Design 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 code.
- Produce clear and comprehensive documentation.
- Play an active role with technology support teams and ensure deliverables are completed or escalated on time.
- Provide support on any related presentations, communications, and trainings.
Mandatory skills
- Azure experience.
- Hands-on experience working with Kubernetes, Docker and other infrastructure-based technologies.
- Experience with developing collaboration tooling.
- Power Automate knowledge & integration with M365 suite.
- Has strong communication skills.
- 2+ years of experience in a Scrum delivery model.
- In-depth experience with Git, JIRA, GitLab.
- Excellent end-to-end SDLC process understanding.
- Proven track record of delivering complex web apps on tight timelines.
- Understanding of fundamental design principles behind a scalable application and familiarity with RESTful Services.
- Fluent in English, both written and spoken.
- Passionate about development with a focus on web architecture and design.
- Analytical and logical.
- A team player, comfortable working with a lead developer and architects for the program.
- An excellent communicator who is adept at handling ambiguity and communicating with both technical and non-technical audiences.
- Comfortable with working in cross-functional global teams to effect change.
Nice to have skills
- 2+ years JavaScript, TypeScript experience
- Power BI knowledge
- Knowledge of performance testing frameworks, including Fortify, SonarQube, Mocha, and Jest
- Knowledge and experience of Data Science and common tools
- Knowledge of RDF-based Graph Database solutions e.g., GraphDB, Anzo
- Programming in Python and familiarity with Machine Learning algorithms
- Familiarity with data retrieval with SQL and Oracle