About Us
North Point Nine
With a growing portfolio of clients spanning three continents, we are proud to support startups, SMEs, and large enterprises in achieving digital transformation, streamlining operations, and unlocking new revenue opportunities. Our team of highly skilled engineers, designers, and consultants bring a deep understanding of industry trends, regulatory frameworks, and emerging technologies, enabling us to provide end-to-end support — from strategy and architecture to implementation and ongoing optimisation.
At North Point Nine, we combine technical excellence with a client-first mindset to deliver solutions that are not only innovative but also aligned with our clients’ business goals. Our global presence and agile delivery model ensure that we can respond quickly to evolving needs while maintaining the highest standards of quality and professionalism.
Role overview
We’re hiring an exceptional C# software 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.
The ideal candidate is a self-motivated, multi-tasker, and demonstrated team-player. You will be a lead developer responsible for the development of new software products and enhancements to existing products. You should excel in working with large-scale applications and frameworks and have outstanding communication and leadership skills.
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:
Delphi 7
coding experience will be 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
- This is a remote role; however candidates are expected to come to office in Mohali once every quarter. Please only apply if you are able to come to office location a minimum of 4 times a year.
- 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 can work on‑site in Mohali (minimum 4 days per year) with regular 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.