GreenTree Advisory Pvt

Senior Software Engineer - .Net/Python

Job Location

thane, India

Job Description

Job Title: Integration Developer. Job Overview : We are seeking an experienced Integration Developer to design, develop, and maintain enterprise integration solutions using Azure services. The ideal candidate will have expertise in API integration, messaging, Event Hub events, Azure Function listeners, SQL Server databases, and low-code automation tools such as Power Automate and Power Apps. This role focuses on enabling seamless data flow and automation across business systems. The candidate will work within a small team of integration developers, collaborating closely with architects, business analysts (BAs), and project managers (PMs) to deliver high-quality integration solutions. Key Responsibilities : - API Development & Integration : Design and develop REST/SOAP APIs. - Implement Azure API Management (APIM) for security, throttling, and analytics. - Security & Authentication : Ensure API security by implementing OAuth2, JWT tokens, and API keys. - Event-Driven Architecture : Develop Azure Function listeners, create event-based triggers using Event Hub, Service Bus, Blob Storage, and HTTP triggers. - Messaging & Pub/Sub Patterns : Design and implement messaging patterns using Azure Service Bus, Event Hub, and Event Grid to build pub-sub architectures. - Ensure proper error handling, message serialization, and deserialization practices. - Database Integration : Integrate and manage data using SQL Server databases, developing optimized T-SQL queries, stored procedures, views, and change data capture (CDC) processes. - Low-Code Automation : Implement Power Apps for custom business applications and data entry interfaces. - Develop automated workflows using Power Automate. - Collaboration : Work closely with architects, BAs, and PMs to gather technical requirements, assist in designing end-to-end integration strategies, and create reusable integration components. - CI/CD & Automation : Use Azure DevOps for work items, CI/CD pipelines, and ensuring efficient project delivery and automation. - Testing & Quality Assurance : Develop and execute unit tests and integration tests for all integration components to ensure high-quality deliverables. Required Qualifications : Education : Graduate with an engineering or IT specialization. Experience : 8-12 years of experience in software development and integration, with a focus on Azure services and API integrations. Key Skills and Expertise : - .NET Core API : Advanced proficiency in designing and developing APIs using. - MS SQL Server : Advanced knowledge in working with SQL Server, including writing optimized T-SQL queries, stored procedures, and views. - Azure Services : Advanced experience in using Azure services such as APIM, Functions, Event Hub, Service Bus, Event Grid, and Storage. - PowerShell : Intermediate proficiency in PowerShell scripting for automation and management tasks. - Python : Intermediate experience in Python for automation and integration tasks. - Azure DevOps : Intermediate experience in using Azure DevOps for CI/CD pipelines, work item management, and version control. - Unit Testing Framework : Basic understanding of unit testing frameworks and best practices. - Power Automate : Basic knowledge of Power Automate for low-code process automation. - Kafka : Basic understanding of Kafka for event streaming and messaging. Desired Skills : - Experience with cloud-based integration solutions and architectures. - Familiarity with Agile methodologies and working in an Agile team environment. - Strong problem-solving skills and the ability to work independently as well as part of a team. If you're passionate about building scalable, secure, and automated integration solutions, we encourage you to apply for this exciting opportunity. (ref:hirist.tech)

Location: thane, IN

Posted Date: 4/11/2025
View More GreenTree Advisory Pvt Jobs

Contact Information

Contact Human Resources
GreenTree Advisory Pvt

Posted

April 11, 2025
UID: 5138056964

InternJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.