JobsAisle
S

Senior .Net Developer

servicePath™

Dubai, UAEAED 10,000-16,667/moToday
UAEIT & TechnologyFull Time

Skills Required

JiraAccountingErp

Job Description

<div><h3>Overview</h3><p>servicePath™ is an innovative provider of commercial software for IT Service Providers, specifically managed Services and Cloud Computing providers.</p><p>We are strong proponents of leveraging Artificial Intelligence to drive innovation, aligning with our core value of continuous improvement. By integrating AI into our workflows, we enhance productivity, streamline processes, and elevate our solutions to new heights.</p><p>To learn more about our corporate values and how AI shapes our approach, visit our website.</p><h3>Job Description</h3><p>Design, build, and enhance CPQ platform features using .NET/C#, translating client requirements into scalable product functionality. Work within an enterprise engagement delivering advanced CPQ capabilities including complex pricing logic, contract lifecycle management, revenue lifecycle management, financial calculations, and workflow governance. Leverage advanced AI tools (including Claude and other LLM platforms) to accelerate development, generate high-quality code, and continuously improve quality and delivery speed.</p><p>At servicePath™, we seek candidates who are eager to enhance performance by leveraging tools and technologies like AI. Our goal is to streamline tasks, increase efficiency, and maximize productivity, making work more manageable while driving organizational success.</p><h3>About The Job</h3><ul><li>Job Title: Senior .Net Developer</li><li>Department: Engineering</li><li>Reports to: Principal Delivery Consultant</li><li>Position: Full-Time</li><li>Location: United Arab Emirates</li></ul><h3>Key Responsibilities</h3><ul><li>Design and implement CPQ platform features in .NET/C# — including pricing models, contract revision logic, line item chronology, revenue lifecycle calculations, and financial workflows</li><li>Build and maintain event-driven architectures for tracking contract and asset changes across their lifecycle</li><li>Develop and enhance integration endpoints, APIs, and data pipeline components</li><li>Write comprehensive unit tests and integration tests to support formal UAT processes</li><li>Participate in sprint planning, code reviews, and architecture discussions within a continuous 2-week sprint cadence</li><li>Collaborate closely with the Principal Delivery Consultant and Integration Architect to translate business requirements into clean, maintainable code</li><li>Use AI tools as a core part of the development workflow — for code generation, PR reviews, documentation, refactoring, and architecture planning</li><li>Support data migration validation and post-migration stabilization activities as needed</li></ul><h3>Minimum Key Competency and Experience</h3><ul><li>5+ years experience in .NET / C# development. Strong experience building enterprise SaaS applications.</li><li>Advanced proficiency using AI tools (Claude, ChatGPT, Copilot) for code generation and optimization.</li><li>Experience in finance systems, billing systems, revenue lifecycle management, or revenue operations workflows.</li><li>Strong understanding of APIs, integrations, and system architecture.</li><li>Experience with relational databases and document databases — including query optimization, working with indexes, data migration scripts, and chronology/time‑series calculations.</li><li>Strong unit testing and integration testing practices — including experience supporting formal UAT cycles and quality‑gated delivery milestones.</li><li>Comfortable working in a continuous sprint‑based delivery model with Jira‑managed backlogs, story point estimation, and sprint‑level commitments.</li><li>We use AI tools as a core part of our development workflow — for code generation, PR reviews, documentation, refactoring, and architecture planning — not as an occasional assist. Come prepared to share how you use AI to accelerate development and improve code quality.</li></ul><h3>Core Competencies</h3><ul><li>Clean architecture mindset.</li><li>Strong debugging skills.</li><li>Systems thinking.</li><li>High ownership and accountability.</li><li>Comfortable working independently.</li></ul><h3>Preferred</h3><ul><li>Experience with event sourcing, CQRS, or event‑driven architecture patterns in a business application context.</li><li>Experience working with CPQ or billing logic at the code level, building ERP or PSA integrations, and supporting subscription or contract‑based pricing models.</li><li>Familiarity with revenue lifecycle management — including quote‑to‑cash flows, contract amendments, renewal pricing, revenue recognition triggers, and financial snapshot calculations.</li><li>You should be comfortable translating complex pricing rules and revenue logic into clean, scalable .NET code without needing extensive domain hand‑holding.</li><li>Relevant Platform Experience May Include: CPQ&Quoting platforms, Billing&Subscription systems, ERP&Accounting software, PSA&MSP platforms, Payment&Tax integrations.</li></ul><h3>Coordinate with Product Manager / Own