Software Engineer

Year    Bengaluru, Karnataka, India

Job Description


The Role


Job Purpose The “Software Engineer - Integrations/API” role directly supports the ‘Interface/API Capability Centre-Software Engineering’ to achieving its goals of cost-effective, optimal value IT delivery by providing technical design, development and assurance of high quality and effective Integration solutions. This includes: Responsibility for development and configuration of the API solution design The development, application and governance of technical standards and assurance processes, evaluation, and selection of development tools Providing technical guidance to developers, service providers and other relevant parties Ensuring that opportunities resulting from emerging technologies and product features are being identified and explored. This Software Engineer role will be reporting to the Capability Center lead of Integration/API. Roles & Responsibilities:
  • Design and bring in new solutions & integrations/APIs
  • Update existing API functionalities (enhancements or bug fixes) on middleware technologies like Azure Integration Services like Logic Apps, Azure Function, ASB, Azure APIM, ADF etc., BizTalk, SSIS, Stream Sets etc.
  • Ability to lead development, testing, and deployment of integrations using Azure Services considering all relevant artefacts including, security, governance, error handling, requirement traceability and access management.
  • Presenting the changes to the Integration CoE and landscape managers during the Design review, Code review, Delivery Review and Pre-CAB/CAB meetings to receive required approvals.
  • Expected to play a pivotal role in onboarding and building new cloud-based integration/API solutions, streamlining and standardising the interfaces.
  • Should be able to take ownership of deliverables and conduct reviews review board and seek signoffs.
Job Experience:
  • Around 2-9 years of IT experience in developing software solutions
  • 1-4 years of experience in Integration/Middleware/Migration Projects design & development
  • Experience in delivering Integration solutions starting from Requirement, Design, Implementation, Testing and Deployment
  • Experience in creating HLD and LLD for integration solutions
  • Hands-on experience in developing integration solutions using Microsoft Azure
  • Strong knowledge of REST and SOAP-based Services, Strong XSLT and Liquid Map knowledge
  • Hands-on experience & in-depth knowledge in some of the middleware technologies, such as API & messaging (Apigee, Azure Integration Services like Logic Apps, Azure APIM, ASB, Function etc.), ETL and Data Integration (SSIS, ADF, Stream Sets), and File Transfer & job execution (FM, Liaison MFT, Aspera, Control M)
  • Detailed understanding of end-to-end best practices across the API / integration lifecycle
  • Good understanding and demonstrable hands-on experience with various Azure Integration Services like Logic Apps (Both Consumption and Standard), Azure Functions, Azure API Management, Azure Service Bus, Azure Event Hub, Event Grid, Storage Account, Application Insights, Log Analytics
  • Experience in Azure API Management, Policy management, API Grouping, Authentication and Authorization management etc. is an advantage
  • Experience in handling different Inbuilt Connectors, Azure Connectors including On-Premises connectors
  • Development of common reusable solutions to contribute to the developer’s community which should reduce the time needed for developments
  • Knowledge of project delivery methodologies, including Lean and/or Agile and/or DevOps is an advantage
  • Knowledge of IT security and compliance requirements
  • Experience working with both CloudToCloud. Hybrid & On-Prem to On-Prem use cases
  • Experience working in a Dev/Ops environment with Continuous Integration and Deployment via Azure DevOps or GitHub
Job Dimensions:
  • The challenge is to work in a multi-disciplinary environment, striving for true service excellence and commercial performance.
  • Strong analysis and communication skills.
  • Able to manage conflict and misalignment within the team and with the business.
  • Dedicated to project or product work for most of the year working in business and functional natural teams and establishing Cross-Org performance management including effective participation in natural teams.
  • Strong written and verbal communication, presentation, client service and technical writing skills, coupled with a strong interest in further developing and integrating enterprise business processes with technology skills.
  • Good understanding of best practices around Security for Logic Apps and experience in implementing those practices.
  • Strong engagement skills, working with stakeholders at all levels on regular basis; Ability to pro-actively engender a strong sense of community and team working.
Please Note: Shell is an equal employment opportunity player offering opportunities to all job seekers, including individuals with disabilities, and working mothers who are on a break, seeking opportunities. Hence, we strongly encourage and welcome individuals from diverse backgrounds to apply for this role.

Disclaimer


Please note: We occasionally amend or withdraw Shell jobs and reserve the right to do so at any time, including prior to the advertised closing date. Before applying, you are advised to read our data protection policy. This policy describes the processing that may be associated with your personal data and informs you that your personal data may be transferred to Royal Dutch/Shell Group companies around the world. The Shell Group and its approved recruitment consultants will never ask you for a fee to process or consider your application for a career with Shell. Anyone who demands such a fee is not an authorised Shell representative and you are strongly advised to refuse any such demand. Shell is an Equal Opportunity Employer.

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2891689
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Bengaluru, Karnataka, India
  • Education
    Not mentioned
  • Experience
    Year