Role overview
We’re hiring an exceptional C# engineer to own feature delivery end‑to‑end in a fast‑moving environment. You’ll dive into an established codebase, understand architecture and conventions quickly, and begin shipping meaningful improvements in your first week. The work spans rich desktop UI with DevExpress, performance‑sensitive SQL Server, and disciplined engineering practices using Git and Azure DevOps. You must communicate clearly in English with US clients, translate requirements into robust solutions, and document decisions as you go.
lead developer
Key Responsibilities
Rapid onboarding:
Read documentation and existing code to become productive without heavy hand‑holding.Core development:
Maintain, extend, and modernise C#/.NET applications in Visual Studio (WinForms/WPF).DevExpress UI and reporting:
Build polished, responsive UI and reports using DevExpress controls with attention to UX and performance.Database engineering:
Design schemas and write advanced T‑SQL (queries, stored procedures, indexing, optimisation) for reliable, scalable data access.Performance and quality:
Troubleshoot, profile, and resolve bottlenecks across app and database layers; enforce code quality and consistency.Testing involvement:
Write testable code, support test planning, create test data, and provide actionable inputs during testing cycles.Collaboration and delivery:
Break down requirements, estimate accurately, communicate risks early, and provide concise status updates.Client communication:
Join scheduled US‑timezone calls, clarify scope, present trade‑offs, and explain technical decisions clearly.- Writing clean, high-quality, high-performance, maintainable code
- Develop and support software including applications, database integration, interfaces, and new functionality enhancements
- Coordinate cross-functionally to insure project meets business objectives and compliance standards
- Support test and deployment of new products and features
- Participate in code reviews
Core Requirements (must-have)
C# and .NET expertise:
5+ years building production software with WinForms and/or WPF in Visual Studio.DevExpress proficiency:
Strong hands‑on experience with DevExpress UI controls and reporting tools in real projects.SQL Server mastery:
Advanced T‑SQL (complex joins, window functions), stored procedures, indexing strategies, query tuning, and schema design.Codebase fluency:
Proven ability to read unfamiliar code, map data flows, and extend functionality safely from day one.Version control and delivery:
Solid Git experience (branching strategies, pull requests, code reviews) and day‑to‑day use of Azure DevOps or GitHub for repos, boards/issues, and release coordination.Problem solving and ownership:
Strong debugging, root‑cause analysis, and an eye for edge cases and maintainability.Communication:
Clear written and spoken English; confident, concise client‑facing communication with US stakeholders.Mindset:
Self‑starter comfortable in a fast‑paced environment; consistently meets commitments and ships incrementally from week one.Availability:
Able to start within 2 weeks and attend periodic calls aligned to US time zones.
Tools and Environment
Stack:
C#, .NET (WinForms/WPF), Visual Studio, MS SQL Server (T‑SQL), DevExpress UI and Reporting.Collaboration:
Git (feature branches, PRs, code reviews), Azure DevOps or GitHub for work tracking and release management.Quality focus:
Logging, diagnostics, basic profiling, and pragmatic testing practices to ensure reliable releases.Beneficial:
Legacy integration:
Experience interfacing with older systems and APIs.Architecture:
Understanding of multi‑tier patterns and separation of concerns.Automation:
Experience with CI/CD pipelines in Azure DevOps or GitHub Actions.
Qualifications
- Bachelor's degree in Computer Science (or related field)
- Minimum 5+ years of relevant work experience
- Expertise in Object Oriented Design, Database Design, and XML Schema
- Experience with Agile or Scrum software development methodologies
- Ability to multi-task, organize, and prioritize work
Working Arrangement
On‑site in Mohali:
This is an office‑based role; regular presence is required.Flexible schedule:
Flexibility within the day; dependable availability is expected.US‑timezone touchpoints:
Ability to join scheduled client calls and demos aligned with US hours.
What success looks like in first 4 weeks
Week 1:
Environment set up, codebase mapped, first small fixes/features merged via PR.Weeks 2–4:
Independently delivering features spanning C#, DevExpress UI, and SQL; improving performance or DX in targeted areas; communicating progress and risks proactively.
How to Apply
Send:
CV/resume, brief note on relevant DevExpress work, and links to a GitHub/Azure DevOps profile or code samples (if available).Highlight:
A recent project where you improved performance or shipped complex UI with DevExpress, your role, and measurable outcomes.Availability:
Confirm you can start within 2 weeks and work on‑site in Mohali with periodic US‑timezone calls.
We’re moving quickly on this hire. If your experience matches the core requirements, we’d love to speak with you soon.