Job Description
You will be part of Shell’s Information and Digital Technology (IDT) - Software Engineering team, where innovation of middleware technologies and integrating systems is at the heart of the team. You will take on an essential role in owning the design and development of technical solutions meeting the IT project needs of the business. This such a great avenue to advance your expertise in Software Engineering as you will join a growing global data science organization spanning both on/offshore delivering solutions.
What’s the role
• Consults and designs new Application Programming Interface (API) solutions
• Update existing Application Programming Interface (API) functionalities on Azure Integration Services like Azure Logic Apps & Azure functions
• Ensures that the documentation should be produced in parallel to the design and implementation so that the assets can easily be understood in Exchange and elicit feedback
• Presents the changes to the Integration team and landscape managers during the Design review, Code review, Delivery Review and change advisory board (CAB) meetings to receive required approvals
• Works across multiple projects to enable collaboration and sharing of assets and templates to accelerate the overall backlog and avoid duplication of effort
• Coaches and reviews the deliverables at every stage of the lifecycle to enable the developers to become experts
• Able to build relationships and become a trusted partner to the developer community, actively participating in and driving the community of practice
• Comply with Information Risk Management (IRM) standards and procedures
What we need from you
• Around 8-15 years of experience in software development
• At least 3-4 years experience focused on Azure Integration Services or other middleware technology such as Biztalk
• Strong experience in designing highly scalable Integration services using Azure Logic Apps, Azure Functions, and Azure APIM
• Adept in using Azure Resource Manager (ARM) template, service principle and the like
• Knows how to configure and manage continuous integration and continuous delivery (CI/CD) pipelines
• Has been exposed to designing and building complete ETL and SQL Server Integration Services (SSIS)
• Knowledgeable of project delivery methodologies, including Lean, Agile and/or DevOps
• Knowledgeable of IT security and compliance requirements
• With experience in other technical tools such as Microsoft .NET Framework, C#, and web service is also preferred
💡 Quick Summary
Seeking a career-building opportunity? The Senior Software Engineer | Azure Integration position is now open for candidates interested in the Software Developer Jobs sector. This role in Bengaluru offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
