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 description:
- 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 of 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 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 in, 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 description:
- 2+ years javascript, typescript experience
- powerbi 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