Job Summary
Experience:
9.00 - 12.00 Years
Industrial Type:
IT-Software/Software Services
Location:
Chennai
Functional Area:
IT Software - Application Programming / Maintenance
Designation:
G5 - Senior Lead Engineer - Fullstack
Key Skills:
Java,j2ee,springboot,microservices,kafka,mongodb
Educational Level:
Graduate/Bachelors
Job Post Date:
2026-04-17 13:17:55
Stream of Study:
Degree:
BCA, BE-Comp/IT, BE-Other, BIT, BSc-Comp/IT, BSc-Other, BTech-Comp/IT, BTech-Other, MCA, ME-Comp/IT, ME-Other, MIS, MIT, MSc-Comp/IT, MS-Comp/IT, MSc-Other, MS-Other, MTech-Comp/IT, MTech-Other
Company Description
We’re more than simply paper, ink, and toner. We provide the supplies and services that thousands of businesses around the world need to succeed. We’re the experts in technology and conferencing equipment, cleaning products, furniture, and even breakroom items like snacks and coffee, too. (After all, innovation requires plenty of fuel!) This is a company of more than 13,000 smart, insightful experts who believe in the power of what can be and are driven to make business easier for our customers.
Job Description
Duties & Responsibilities
• Lead a team of 3–5 engineers, providing technical mentorship, code reviews, and career development guidance.
• Own the architecture and technical roadmap for contract pricing, quoting, and CPQ platforms serving B2B customers.
• Design and build scalable pricing engines that compute customer-specific contract prices, volume tiers, and negotiated rates in real-time.
• Develop and optimize quoting workflows, approval chains, and contract lifecycle management capabilities.
• Architect event-driven integrations between CPQ systems and downstream consumers including ERP, Order Management, and CRM (Salesforce).
• Lead the modernization of legacy contract pricing systems into cloud-native, API-first architectures on Azure.
• Implement robust pricing rule engines supporting complex B2B scenarios: matrix pricing, cost-plus, margin floors, customer tiers, and promotional overlays.
• Partner with Revenue Management and Sales Operations to translate pricing strategies into scalable technical solutions.
• Champion engineering excellence through CI/CD practices, automated testing, observability, and performance optimization.
• Drive adoption of best practices for API design, data modeling, and system reliability across the team.
• Actively participate in architecture reviews, system design discussions, and capacity planning for the pricing platform ecosystem.
• Coordinate with US-based engineering leadership on priorities, sprint planning, and cross-team dependencies.
• Establish and drive an AI-native SDLC culture across the team — ensure engineers leverage AI-assisted development tools (GitHub Copilot, AI code assistants, AI-driven testing) as standard practice to act as a force multiplier in every stage of the software lifecycle.
Requirements
Years of Experience
• 10+ years of software engineering experience with emphasis on Java, Spring Boot, and enterprise backend systems.
• 4+ years of experience in B2B pricing, CPQ, contract management, or revenue management domains.
• 3+ years designing distributed, event-driven systems in cloud environments.
• 2+ years of people management or technical team leadership experience.
Basic Qualifications
• Hands-on experience working in cloud environments (Azure preferred; AWS or GCP acceptable).
• Proficiency with microservices, REST APIs, message queues, and streaming technologies.
• Experience building pricing engines, rules engines, or CPQ platforms in a B2B enterprise context.
• Strong knowledge of relational databases (SQL Server, PostgreSQL, MySQL) and NoSQL databases (Couchbase, MongoDB, Redis).
• Proven experience building scalable, distributed applications in an enterprise environment.


