Posted on: 05/12/2025
Description :
Role : Senior Software Engineer
Location : Bangalore, Pune, Chennai, Noida
Experience : 7 to 10 years
Role Summary :
We are looking for a highly skilled Senior Software Engineer with strong experience in ERP integrationsparticularly with Sage 300 CRE or Sage 100 Contractor. The ideal candidate should have deep expertise in .NET technologies, hands-on coding experience in VB/C#, and the ability to design and build robust API wrappers or SDKs. This role involves working on integrations for the Commerce Suite, where Integrated Payments functionality already exists.
Key Responsibilities :
ERP Integration Development :
- Design, develop, and implement seamless integrations with Sage 300 CRE or Sage 100 Contractor systems.
- Understand existing ERP data structures, APIs, and business logic to build efficient, scalable integration solutions.
Commerce Suite Integration :
- Build new integration modules for the Commerce Suite to extend functionality beyond existing Integrated Payments.
- Collaborate with product and business teams to understand integration needs and translate them into technical solutions.
.NET Development :
- Develop high-quality backend services and components using .NET Framework / .NET Core.
- Write clean, maintainable, and optimized code in VB.NET and C#.
API & SDK Development :
- Create and maintain API wrappers, SDKs, and reusable integration components.
- Ensure APIs and SDKs are well-documented, secure, and optimized for performance.
Technical Design & Architecture :
- Contribute to solution architecture, integration design patterns, and best practices.
- Participate in code reviews, technical discussions, and continuous improvements.
Collaboration & Support :
- Work closely with cross-functional teams including QA, DevOps, and Product.
- Provide technical guidance and support during integration rollouts and troubleshooting.
Required Skills & Experience :
- 7 to 10 years of hands-on experience in software development and system integrations.
- Strong expertise in Sage 300 CRE or Sage 100 Contractor including ERP API consumption, module integration, or data exchange.
- Deep understanding of .NET technologies, particularly VB.NET and C#.
- Proven experience building API wrappers, SDKs, or integration toolkits.
- Experience with RESTful APIs, SOAP services, authentication protocols, and error-handling best practices.
- Ability to understand complex business workflows and translate them into technical integration solutions.
- Strong problem-solving skills and the ability to work independently.
Did you find something suspicious?
Posted By
Posted in
Platform Engineering / SAP/Oracle
Functional Area
Other Software Development
Job Code
1585160
Interview Questions for you
View All