Job Title :
Software Integration Developer
Experience : 3 – 5 years
Location : Vadodara / Pune
Job Summary :
The Software Integration Developer is responsible for designing, developing, and maintaining software systems, primarily using Microsoft's software development platforms, including .NET (6, Core, and Framework), SQL Server, and Azure , with a particular focus on web integrations and APIs. The role involves working with internal teams and third-party integrations to deliver effective software solutions for internal and external users, including clients from small businesses to large organisations.
Key Responsibilities :
- Design, develop, and maintain software systems and integrations using Microsoft technologies.
- Work with internal teams and external partners to deliver software solutions.
- Stay up to date with emerging technologies and best practices, applying them to enhance software quality.
- Provide ongoing support for new and existing systems, ensuring reliability and efficiency.
- Develop an understanding of business needs to identify opportunities for process and technology improvements.
Communication & Working Relationships
Work effectively within the IT team, aligning with company's objectives and values.Build productive working relationships across different areas of the business.Report project status, key achievements, risks, and issues to the Software Development Manager, Project Manager, and relevant team members.Personal Attributes :
Reliable, conscientious, and detail-oriented.Adaptable and open to change.Professional and approachable.Strong team player with collaboration skills.Able to remain calm under pressure.Skilled in prioritisation and time management.Willing to learn and seek advice when needed.Skills & Knowledge : Essential
Commercial experience developing systems with C# (.NET Core & .NET Framework)Experience delivering solutions using Microsoft technologiesKnowledge of Azure services (Functions, Storage, Web Apps, API Management, Cosmos DB, Service Bus)Strong MS SQL Server knowledge, including Transact-SQLFamiliarity with Entity Framework ORMExperience with Web Services (Web-API / REST, SOAP)Understanding of SOLID principles and best coding practicesExperience with Unit Testing and Test-Driven DevelopmentProficiency with Git for source controlAbility to gather and document user requirementsCustomer-focused mindset with problem-solving skillsStrong written and verbal communication skillsDesirable
Experience with Azure API Management for managing and securing APIsUnderstanding of OAuth2, OpenID Connect, and API security best practicesExperience working with event-driven architectures and messaging patterns (e.g., Azure Service Bus)Knowledge of Azure DevOps , including Build & Release configurationsMicrosoft certificationSkills Required
Core, Sql Server