integration software engineer

2 weeks ago


Bengaluru, Karnataka, India Bharat Business Innovations Pvt Ltd Full time

Designation: INTEGRATION SOFTWARE ENGINEER

Location: Bangalore

Exp: 5-10 yrs

NP: 30days

We are looking for motivated individuals to deliver innovative digital solutions through design, development, deployment, and support. The Senior Integration Software Engineer role involves designing, developing, testing, and maintaining API & Integration solutions using Microsoft Azure Integration Services. The developer will collaborate with cross-functional teams to gather requirements, optimize performance, and ensure scalability and reliability. Key skills include proficiency in Azure Integration services, C#, .NET, RESTful APIs, relational databases, and implementing best practices for code quality and security.

JD

Design comprehensive integration architectures, leading complex integration projects, establishing integration standards and practices.

Mentor junior engineers.

Design, develop, and maintain API & integration solutions using Microsoft Azure Integration services (e.g., Azure Logic Apps, Azure Functions, Azure API Management) to facilitate communication between different systems

Collaborate with cross-functional teams to gather requirements and design integration solutions that meet business needs.

Implement and manage data integration processes, ensuring data accuracy and consistency across systems.

Optimize API & integration solutions for performance, scalability, and reliability.

Troubleshoot and resolve integration issues in a timely manner.

Design and management of relational database schemas, performance, and queries.

Utilize data lake technologies (e.g., Azure Data Lake, Azure Blob Storage) to store and process large volumes of data.

Document API & integration processes, configurations, and best practices.

Participate in code reviews and contribute to the continuous improvement of development processes.

Stay current with industry trends and emerging technologies to ensure our integration solutions remain cutting-edge.

Requried Qualification

Bachelors degree in Computer Science, Engineering, or a related field (or equivalent experience) and able to demonstrate high proficiency in programming fundamentals.

At least 5 years of proven working experience as Software Engineer with integration experiences.

Skilled in Microsoft Azure Integration services, including Azure Logic Apps, Azure Functions, Azure API Management, Event Grid, Azure Data Factory and Azure Service Bus.

Skilled in middle-tier technologies such as .NET

Skilled with RESTful APIs, SOAP, and other web services.

Experience with data integration tools and techniques (e.g., ETL processes, data mapping).

Skilled in relational databases (e.g., SQL Server, PostgreSQL). Ability to model, build, and manage relational schemas and performance. Ability to create and optimize queries to meet integration requirements.

Experience with version control systems (e.g., Git).

Excellent problem-solving skills and attention to detail. Strong communication and collaboration skills.

Experience in implementing microservices architecture and how to design integrations for microservices.

Understanding of OAuth, JWT, and other API security protocols.

Ability to adapt to new technologies and changing business requirements . Ability to work effectively in a collaborative team environment.

Preferred Qualification

Experience with data lake technologies like Azure Data Lake, AWS Lake Formation, or Google BigQuery.

Experience working with non-relational databases

Experience with automated testing. Knowledge and experience applying multiple levels of testing (Unit, Integration, and End to End)

Experience with monitoring & logging application performance in cloud environments

Experience with containerization and orchestration tools (e.g., Docker, Kubernetes).

Familiarity with CI/CD pipelines and cloud deployments

Understanding of security best practices in integration solutions.



  • Bengaluru, Karnataka, India Intel Full time

    Job Details Integration Strategy and Leadership Lead the development and execution of integration strategies that align with business objectives Guide and mentor a team of integration specialists and developers to ensure high-quality execution of integration projects Collaborate with business and technical stakeholders to define integration...


  • Bengaluru, Karnataka, India Harman Full time

    About the Role:We are seeking a highly skilled Embedded Systems Specialist to join our team at Harman. In this role, you will be responsible for the integration and maintenance of digital cockpit systems. Your primary focus will be on the software bring-up and feature enablement of these systems.Your Key Responsibilities:- Software integration and testing of...

  • Software Engineer

    4 weeks ago


    Bengaluru, Karnataka, India MRI Software Full time

    As a software engineer you will enhance online experiences for our huge user base Utilizing your windows application experience to build responsive experiences for our customers You will be working on new projects as well as existing live projects as well To be successful in securing this role youxe2x80x99ll have at least 3 years of commercial...


  • Bengaluru, Karnataka, India Capco Technologies Private Limited Full time

    Job DescriptionJob Title: Integration Software EngineerAbout UsCapco, a Wipro company, is a global technology and management consulting firm. Awarded with Consultancy of the year in the British Bank Award and has been ranked Top 100 Best Companies for Women in India 2022 by Avtar & Seramount. With our presence across 32 cities across globe, we support 100+...


  • Bengaluru, Karnataka, India KPIT Full time

    **Overview:**KPIT is a leading provider of embedded software solutions for the automotive industry. We're looking for a talented Switch Engineer to join our team and contribute to the development of cutting-edge Ethernet switch technology.**Responsibilities:**In this role, you'll be responsible for:Designing and implementing software components according to...


  • Bengaluru, Karnataka, India Uber Full time

    The Role of the Senior Software Engineer - Integration involves managing and enhancing SaaS applications by building integrations in the HR domain. The successful candidate will be responsible for assessing technology, designing and implementing integration solutions, and driving the adoption of engineering best practices across the team.This role requires a...


  • Bengaluru, Karnataka, India Guidewire Software Full time

    We are actively seeking a proactive and results-driven Software Engineer to join our esteemed product development team In this role you will play a pivotal part in crafting high-quality software that enhances the daily experiences of millions of users across the globe Our software ecosystem is vast providing you with the opportunity to contribute to a...


  • Bengaluru, Karnataka, India MRI Software Full time

    As a software Engineer MRI Seeking an experienced and skilled candidate with passion for development designing evolving and developing Microsoft Net based applications As a software engineer you will be involved in design development customization configuration testing and enhancing browser based desktop applications You will also be involved in...

  • Software Engineer

    2 hours ago


    Bengaluru, Karnataka, India CData Software Full time

    CData is hiring a skilled Software Engineer - Marketing to join our India team. As a Technical Marketing Engineer, you'll work cross-functionally to create technical content for data products and solutions that target customers, field tech teams, and partners.The ideal candidate will have a minimum of 1-2 years of relevant experience and the ability to...


  • Bengaluru, Karnataka, India Rayvector Technologies Full time

    Role OverviewWe are seeking a skilled Embedded Systems Quality Analyst Engineer to join our team at Rayvector Technologies. This role involves ensuring the reliability, performance, and functionality of firmware and embedded software.Main Responsibilities:Develop and execute test plans and test cases for embedded systems, including firmware and hardware...

  • Software Engineer III

    3 weeks ago


    Bengaluru, Karnataka, India Rocket Software Full time

    Job Description Summary:The Software Engineer-III designs, develops, troubleshoots, and debugs software programs for software enhancements and new products. Develops software tools including operating systems, compilers, routers, networks, utilities, databases, and Internet-related tools. Determines software's compatibility with hardware and/or...


  • Bengaluru, Karnataka, India Tata Technologies Full time

    ·Review and analyze the Software requirements. ·Responsible of the requirements specification for the basic software and flash bootloader modules. ·Responsible of the software architecture meeting the hardware, application and Motor control Algorithm needs ·Responsible of the basic software development such as: low level drivers, complex device...


  • Bengaluru, Karnataka, India TATA Technologies Full time

    Job Description.Review software requirements specification, Software architecture document and Hardware/Software Interface Specification.Create and maintain the build toolchain and environment and support to development teams.Strong knowledge in software architecture and integration across different product platforms considering all layers of software using...


  • Bengaluru, Karnataka, India CData Software Full time

    At CData, we're looking for a skilled Data Integration Specialist to join our India team. As a Technical Marketing Engineer, you'll work cross-functionally to create technical content for data products and solutions that are targeted to customers, field tech teams, and partners.The ideal candidate will have a minimum of 1-2 years of relevant experience and...


  • Bengaluru, Karnataka, India MRI Software Full time

    **Job Description:**We are seeking an experienced and skilled software engineer to join our team at MRI Software. As a software engineer, you will be involved in the design, development, customization, configuration, testing, and enhancement of browser-based desktop applications.**Responsibilities:**Collaborate with the development team to create and enhance...

  • Software Engineer II

    3 weeks ago


    Bengaluru, Karnataka, India Upland Software Full time

    Description Senior Software Engineer I (NetSuite Developer)   Opportunity Summary We are looking for an enthusiastic and dynamic individual with an overall experience of 3+ years to join Upland India as Software Engineer for our Upland Business Services team. The ideal candidate will be a self-starter/learner and capable of working within an...


  • Bengaluru, Karnataka, India MRI Software Full time

    Job SummaryMRI Software is seeking an enterprise software engineer to join our team. As a key member of our development team, you will be responsible for designing, developing, and customizing Microsoft .Net based applications.**Key Responsibilities:**Collaborating with the development team to create and enhance features in the application.Creating powerful...


  • Bengaluru, Karnataka, India Sonata Software Full time

    About Sonata SoftwareIn today's market, we observe a distinct duality in technology adoption. On one front, clients are keenly focused on cost containment, while on the other, there is a strong drive to modernize their digital storefronts, aiming to appeal to both consumers and B2B customers alike.As a leading Modernization Engineering company, we aim to...


  • Bengaluru, Karnataka, India MRI Software Full time

    As a software engineer you will enhance online experiences for our huge user base Utilizing your web application experience to build responsive experiences for our customers You will be working on new projects as well as existing live projects as well To be successful in securing this role youxe2x80x99ll have at least 8 years of commercial experience ...

  • Software Engineer

    3 weeks ago


    Bengaluru, Karnataka, India MRI Software Full time

    Description We are looking for an iOS developer responsible for the development and maintenance of applications aimed at a range of iOS devices including mobile phones and tablet computers. Your primary focus will be development of iOS applications and their integration with back-end services. You will be working alongside other engineers and...