Experience
4 - 8 yrs
Job Location
Nagpur, India
Vacancy
1
Designation
Lead Software Engineer
Job Type
ONSITE
Job Description
Core Development:
Design, develop, and maintain applications using Object oriented languages
Build RESTful APIs and microservices for internal and external integrations
Write clean, scalable, and maintainable code following industry standards
Integration Work
Develop and maintain integrations between enterprise applications (CRM, ERP, HRMS, payment gateways, etc)
Work with REST/SOAP APIs, authentication mechanisms (OAuth, JWT), message queues, and integration patterns
Manage data mapping, transformation, and secure data exchange
Troubleshoot integration and performance issues end-to-end
Low-Code Platform Enablement (Post-Training)
Learn and adopt low-code development using platforms such as OutSystems, Salesforce, Mendix, or similar
Translate business requirements into low-code workflows, UI components, and data models
Extend low-code applications using custom code and integration logic when needed
Collaboration & Delivery
Work closely with business analysts, architects, and QA teams to deliver high-quality solutions
Participate in Agile ceremonies: sprint planning, daily standups, reviews, and retrospectives
Contribute ideas during design discussions and evaluate solution options
Ensure timely delivery by identifying risks early and planning mitigation
Quality & Documentation
Write unit tests and ensure high test coverage
Maintain technical documentation for integrations, APIs, flows, and deployments
Support release management, CI/CD pipelines, and deployment activities
Support & Troubleshooting
Investigate and resolve production issues related to apps or integrations
Provide on-call support during major releases or critical deployments
Analyze recurring issues and implement long-term fixes
Lead-Level Responsibilities (Add-On Responsibilities)
Technical Leadership
Provide technical direction to developers and integration engineers
Review code, integration designs, and ensure adherence to best practices
Drive architectural discussions and recommend scalable solutions
Ensure the team follows clean coding standards, security guidelines, and integration best practices
Delivery Ownership
Own end-to-end delivery of modules, integrations, or project components
Break down complex requirements into actionable tasks for team members
Track progress, remove blockers, and ensure timely delivery
Coordinate with cross-functional teams (QA, DevOps, Business) to ensure smooth execution
Mentoring & Team Development
Mentor junior developers and guide them in technical and professional growth
Conduct knowledge-sharing sessions, internal training, and peer reviews
Help onboard new team members and ensure their quick productivity
Client & Stakeholder Interaction
Participate in client discussions to understand technical requirements
Translate business needs into technical solutions and present recommendations
Lead technical demos, provide status updates, and manage expectations
Handle escalations and proactively communicate risks or dependencies
Process Improvement
Identify bottlenecks in development or integration workflows
Propose and implement process improvements, tooling upgrades, and automation opportunities
Champion continuous improvement in delivery quality and team efficiency
Design, develop, and maintain applications using Object oriented languages
Build RESTful APIs and microservices for internal and external integrations
Write clean, scalable, and maintainable code following industry standards
Integration Work
Develop and maintain integrations between enterprise applications (CRM, ERP, HRMS, payment gateways, etc)
Work with REST/SOAP APIs, authentication mechanisms (OAuth, JWT), message queues, and integration patterns
Manage data mapping, transformation, and secure data exchange
Troubleshoot integration and performance issues end-to-end
Low-Code Platform Enablement (Post-Training)
Learn and adopt low-code development using platforms such as OutSystems, Salesforce, Mendix, or similar
Translate business requirements into low-code workflows, UI components, and data models
Extend low-code applications using custom code and integration logic when needed
Collaboration & Delivery
Work closely with business analysts, architects, and QA teams to deliver high-quality solutions
Participate in Agile ceremonies: sprint planning, daily standups, reviews, and retrospectives
Contribute ideas during design discussions and evaluate solution options
Ensure timely delivery by identifying risks early and planning mitigation
Quality & Documentation
Write unit tests and ensure high test coverage
Maintain technical documentation for integrations, APIs, flows, and deployments
Support release management, CI/CD pipelines, and deployment activities
Support & Troubleshooting
Investigate and resolve production issues related to apps or integrations
Provide on-call support during major releases or critical deployments
Analyze recurring issues and implement long-term fixes
Lead-Level Responsibilities (Add-On Responsibilities)
Technical Leadership
Provide technical direction to developers and integration engineers
Review code, integration designs, and ensure adherence to best practices
Drive architectural discussions and recommend scalable solutions
Ensure the team follows clean coding standards, security guidelines, and integration best practices
Delivery Ownership
Own end-to-end delivery of modules, integrations, or project components
Break down complex requirements into actionable tasks for team members
Track progress, remove blockers, and ensure timely delivery
Coordinate with cross-functional teams (QA, DevOps, Business) to ensure smooth execution
Mentoring & Team Development
Mentor junior developers and guide them in technical and professional growth
Conduct knowledge-sharing sessions, internal training, and peer reviews
Help onboard new team members and ensure their quick productivity
Client & Stakeholder Interaction
Participate in client discussions to understand technical requirements
Translate business needs into technical solutions and present recommendations
Lead technical demos, provide status updates, and manage expectations
Handle escalations and proactively communicate risks or dependencies
Process Improvement
Identify bottlenecks in development or integration workflows
Propose and implement process improvements, tooling upgrades, and automation opportunities
Champion continuous improvement in delivery quality and team efficiency
Requirements
- 4 - 8 years of experience in software development or integration engineering
- Strong understanding of Object Oriented languages
- Ability to build RESTful APIs and microservices for internal and external integrations
- Knowledge of REST/SOAP APIs, authentication mechanisms (OAuth, JWT), message queues, and integration patterns
- Experience in developing and maintaining integrations between enterprise applications (CRM, ERP, HRMS, payment gateways, etc)
- Familiarity with data mapping, transformation, and secure data exchange
- Capability to learn and adopt low-code development platforms such as OutSystems, Salesforce, Mendix, or similar
- Strong collaboration skills, ability to work with BAs, architects, and QA teams
- Experience with Agile ceremonies and timely delivery management
- Ability to write unit tests, maintain documentation, and support CI/CD pipelines
- Strong troubleshooting skills for production issues, performance challenges, and recurring problems
- For Lead roles: experience in technical leadership, mentoring, delivery ownership, and client interactions
What are we searching for
We are looking for highly driven, self-motivated individuals who are passionate about building high-quality software, eager to learn low-code platforms, and ready to take ownership of challenging integration projects
Lead-level candidates are expected to guide teams, define best practices, and drive delivery excellence
Lead-level candidates are expected to guide teams, define best practices, and drive delivery excellence
No Referrers Available
There are currently no referrers available for this job. You can still apply, will let you know once there is any referrer available.