B2B Integration – Software Application Development Engineer

1 month ago


Bengaluru, India Global Pharma Tek Full time
Digital Platform Architecture and Development, Digital Fabric IntegrationJob Profile SummaryThe Digital Platform Architecture and Development (DP&D) Software Application Development Engineer is a career level position in the Software Application Engineering job family.As a system integration developer, you would require meticulous knowledge of integrations, development processes, and integration architectures.In summary roleJob Description

Scoping, design, development & support(L/) of interfaces and integration architectures primarily with SaaS systems.Design and develop software applications and micro-services. Work with APIs, telemetry data and Client/AI algorithms; based on both structured and unstructured data.Participate in Agile Software Development with Continuous Integration and Continuous Delivery (CI/CD)Working with Analysts and Business Users to convert specifications into technical designs & code to deliver business outcomeLeveraging SaaS based systems to integrate our client‘s and partners into digital fabric (data mesh)Creatively solve integration problems through continual improvements and is comfortable developing, maintaining & being an escalation point for complex systemsAnalysing and improving current system integrations and developing migration strategies to strategic platforms.Problem analysis through debugging and advising on improvements to reduce system errors or architecture issues

Key Roles and Responsibilities

Support Business Analysis of Customer Functional RequirementsAnalysis of technical requirements and processesTranslating scoped data integration models into source codes to deliver business outcomeProficient and/or comfortable with: Integration Platforms, Cloud Platforms, Distributed systems and micro-services, Security PrinciplesIdentifying, debugging, and advising on system errors or architecture issues

Knowledge, Skills and Attributes

Experience to cloud-native architecture and services in public clouds Microsoft Azure Cloud Platform is must have, Amazon Web Services (AWS) or Google Cloud Platform (GCP) good wayExperience with one or more interpreted programming languages such as (must have), Python, etc. Utilizing established development tools, guidelines and conventions.Foundation in data structures, algorithms and software design with strong analytical and debugging skills.Experience with one or more SQL or document datastores, SQL Server, MySQL, MongoDB, Elasticsearch, Cosmos DB, etc.Experience with one or more message brokers and services such as RabbitMQ, Apache Kafka, Azure Service Bus, Azure Event Grid, Google Cloud Messaging, etc.Good understanding of micro-service based software architecture and experience with API product development.Experience and strong understanding of micro-service container orchestration and run time, Kubernetes, Docker.Ability to foster a DevOps culture with deep technical understanding of CI/CD tools with exposure to several applications and services such as Terraform, Ansible, Azure DevOps, GitHub Actions, Argo CD, Jenkins, GitLab CI, etc.Ability to work within an agile team utilizing Agile Software Development frameworks and best practices such as SCRUM and Kanban.Minimum years of experience as software, database, or integration developer (with snaplogic is added advantage)Experience with object-oriented application development languages – , Java Scripting, C, .Net, scripting, SOAP/REST ServicesExperience with Markup Languages like XML and JSON, and XSLTProgramming skills that relate to code development, maintenance, and implementationMeticulous knowledge of integrations, development processes, and integration architecturesExperience with Integration, API management/Gateway and microservices patternHands-on experience using DevOps tools – , Git, CICD, Jenkins, BitbucketKnowledge on ITIL process is added advantage.

Academic Qualifications and CertificationsBE/BTech in Computer Science/Information Technology or equivalent with minimum years of experience as a software application engineer / integration developerAzure Certification (AZ-) will be added advantage.Non-Technical Skills

Interpersonal skills along with the ability to work in a team.A keen eye for detail and the ability to spot and fix errors in complex code.Analytical and problem-solving abilities.Ability to perform tasks independently.Strong verbal and written communication skills in EnglishStrong time management skill.Flexible to support client projects across global time zone

  • Bengaluru, India Global Pharma Tek Full time

    Digital Platform Architecture and Development, Digital Fabric Integration Job Profile Summary The Digital Platform Architecture and Development (DP&D) Software Application Development Engineer is a career level position in the Software Application Engineering job family. As a system integration developer, you would require meticulous...


  • Bengaluru, India Tech Mahindra Full time

    Skill: IBM SterlingExperience: 5-11 yearsLocation: PAN India(Hybrid)Notice Period: Immediate to 30 DaysInterested candidates can directly share their cv's to bp00835635@techmahindra.comJD :Job Description:6- 8 years of experience in development and implementation in IBM Sterling B2B Integrator.Well versed with Ansi X12 and EDIFACT formatsDeveloped maps and...


  • Bengaluru, India Tech Mahindra Full time

    Skill: IBM SterlingExperience: 5-11 yearsLocation: PAN India(Hybrid)Notice Period: Immediate to 30 DaysInterested candidates can directly share their cv's to bp00835635@techmahindra.comJD :Job Description:6- 8 years of experience in development and implementation in IBM Sterling B2B Integrator.Well versed with Ansi X12 and EDIFACT formatsDeveloped maps and...


  • Bengaluru, India Garrett - Advancing Motion Full time

    The Application Software Engineer is accountable for the Application Software modules Development, Software architectural Design, Software integration and testing for E-Machine Product.Key Responsibilities:Differentiated Technology:Understand the industry trend and familiar with automotive software technologies.Participate to achieve the software roadmaps...


  • Bengaluru, India Garrett - Advancing Motion Full time

    The Application Software Engineer is accountable for the Application Software modules Development, Software architectural Design, Software integration and testing for E-Machine Product.Key Responsibilities:Differentiated Technology:Understand the industry trend and familiar with automotive software technologies.Participate to achieve the software roadmaps...


  • Bengaluru, India PeopleLogic Full time

    Desired CompetenciesMust-Have (Ideally should not be more than 3-5) Eperience in CI/CD in larger on board software projects with hands on integration/delivery experinece prefrably in Aumotive Domain. KEYWORD to look for: MUST: CI/CD for C++/Linux development Should have one of these : SW integration experience, Automotive, Large scale software...

  • Automation Engineer

    4 weeks ago


    Bengaluru, India INSIGHT GLOBAL SOLUTIONS Full time

    Job Title : Automation Engineer. Location : Bangalore, Karnataka, on site.Must-haves :- Bachelor's degree in engineering or computer science.- 7+ years of software development experience in building business applications, integrations, preferably in Finance.- 4+ years of experience in building Test Automation suite.- Proficient in implementing...


  • Bengaluru, India NTT DATA Full time

    Job DescriptionNTT is a leading global IT solutions and services organisation that brings together people, data and things to create a better and more sustainable future.In today’s ‘iNTTerconnected’ world, connections matter more now than ever. By bringing together talented people, world-class technology partners and emerging innovators, we help our...


  • Bengaluru, India Expleo Full time

    OverviewThe ideal candidate will possess hands-on experience in the development and testing of embedded Linux software, working with Yocto packages, and familiarity with QNX and Android Automotive. The job requires prior experience in embedded software development, and a experience in integration and testing. It also requires familiarity with Linux and also...


  • Bengaluru, India Rocket Software Full time

    Job Description Summary:We're seeking a skilled DevOps Engineer to join our team and play a pivotal role in optimizing our software development and deployment processes. As a DevOps Engineer, you'll collaborate closely with software developers to streamline operations, automate tasks, and ensure the reliability and scalability of our systems. Your...


  • Bengaluru, India Expleo Full time

    Overview The ideal candidate will possess hands-on experience in the development and testing of embedded Linux software, working with Yocto packages, and familiarity with QNX and Android Automotive. The job requires prior experience in embedded software development, and a experience in integration and testing. It also requires familiarity with Linux...

  • Software Engineer

    5 days ago


    Bengaluru, India Software AG Full time

    We help you create effortlessly connected experiences for your customers, employees and partners with an enterprise-grade iPaaS that integrates anything, anywhere, any way you want. By bringing application, data, API and B2B integration together in the same generative AI-enabled platform, you can run a high-performing enterprise and constantly improve it...


  • Bengaluru, India Flexera Software India LLP Full time

    We’re transforming the software industry. We’re Flexera. With more than 50,000 customers across the world, we’re achievingthat goal.Butwe knowwe can’t do any of that without our team. Ready to help us re-imagine the industry during a time of substantial growth and ambitious plans? Come and see why we’re consistently recognized by Gartner,...


  • Bengaluru, India NTT Full time

    JOB DESCRIPTION NTT is a leading global IT solutions and services organisation that brings together people, data and things to create a better and more sustainable future. In today’s ‘iNTTerconnected’ world, connections matter more now than ever. By bringing together talented people, world-class technology partners and emerging innovators, we help...


  • Bengaluru, Karnataka, India NTT Full time

    NTT is a leading global IT solutions and services organisation that brings together people, data and things to create a better and more sustainable future.In today's 'iNTTerconnected' world, connections matter more now than ever. By bringing together talented people, world-class technology partners and emerging innovators, we help our clients solve some of...

  • Unity3D Developer

    4 weeks ago


    Bengaluru, India RapidBraiins Full time

    The role of a Unity 3D Developer is crucial in our organization as it involves creating engaging and interactive experiences for our clients. The Unity 3D Developer will be responsible for designing, developing, and maintaining cutting-edge applications and gaming experiences using Unity 3D. Key Responsibilities :- Collaborate with designers and other...


  • Bengaluru, India NTT DATA Full time

    Job Description NTT is a leading global IT solutions and services organisation that brings together people, data and things to create a better and more sustainable future.In today’s ‘iNTTerconnected’ world, connections matter more now than ever. By bringing together talented people, world-class technology partners and emerging innovators, we help our...


  • Bengaluru, India NTT DATA Full time

    Job DescriptionNTT is a leading global IT solutions and services organisation that brings together people, data and things to create a better and more sustainable future.In today’s ‘iNTTerconnected’ world, connections matter more now than ever. By bringing together talented people, world-class technology partners and emerging innovators, we help our...


  • Bengaluru, India NTT Full time

    JOB DESCRIPTIONNTT is a leading global IT solutions and services organisation that brings together people, data and things to create a better and more sustainable future.In today’s ‘iNTTerconnected’ world, connections matter more now than ever. By bringing together talented people, world-class technology partners and emerging innovators, we help our...


  • Bengaluru, India Altair Engineering Full time

    Job Summary:We are seeking strong software engineering candidates for the Enterprise Applications Development group. This group is responsible for developing and implementing business applications for Altair worldwide, including internal and external facing applications supporting Financials, Customer Support, Human Resources, Project Management, and other...