X# (XSharp) Developer (India)

X# (XSharp) Developer (India)

18 Aug
|
Impelsys
|
India

18 Aug

Impelsys

India

Location: Remote / Flexible

Employment Type: Full-Time

Priority: High

Experience: 5+ years in software development, with demonstrable X# experience

About the Role

We are looking for an experienced X# (XSharp) Developer to join our team and play a key role in maintaining and modernizing enterprise business applications.

X# is an open-source .NET language designed as a direct migration path from Visual Objects (VO) . It is currently the target platform for Bradbury Phillips International applications. The successful candidate will work on the existing X# codebase while contributing to the company's longer-term modernization roadmap, including the eventual transition toward C# and ASP.NET Core .

This is a high-priority role for a developer who can work independently within a mature codebase, understand complex business logic, support customer requirements, and proactively contribute to product improvements.

Key Responsibilities

- Develop, maintain, enhance, and troubleshoot applications built using X# (XSharp) .
- Support and contribute to Visual Objects (VO) to X# migration activities.
- Work with SQL Server , including complex queries, schema management, stored procedures, and database troubleshooting.
- Develop both core product roadmap features and customer-specific/bespoke functionality.
- Design and develop new reports, including reports using Stimulsoft where applicable.
- Provide 2nd-level technical support through the JIRA ticket management portal.
- Analyze customer issues, identify root causes, and implement appropriate technical solutions.
- Prepare simple software design specifications for internal change requests and paid customer requests.




- Understand and work effectively within a complex, mature codebase with limited existing documentation.
- Document technical solutions, functionality, workflows, and relevant areas of the codebase.
- Proactively identify opportunities to improve application workflows, usability, and UI.
- Collaborate with internal stakeholders to understand business requirements and translate them into technical solutions.
- Contribute to the organization's ongoing modernization and technology migration initiatives.
- Support the eventual evolution of applications toward C# and ASP.NET Core .

Required Skills & Experience

- Demonstrable professional experience developing applications using X# (XSharp) .
- Experience with Visual Objects (VO) and/or VO-to-X# migration is highly desirable.
- Strong understanding of the .NET runtime and .NET ecosystem .
- Strong SQL Server skills, including:
- Complex SQL queries
- Database schema management
- Stored procedures
- Data troubleshooting and optimization
- Experience developing and maintaining enterprise or business applications .
- Ability to understand complex business logic and work effectively with an established/mature codebase.
- Experience handling production issues and providing second-level application support .
- Experience working with JIRA or similar ticket/support management systems.




- Ability to create transparent, simple software design specifications .
- Ability to independently deliver both product roadmap and customer-specific development work.
- Strong analytical and problem-solving skills.
- Good written and verbal communication skills.
- Proactive mindset with the ability to identify and suggest system, workflow, and UI improvements.

Preferred Domain Experience Experience working on any of the following types of business applications is highly preferred:

- CRM
- ERP
- Rights management
- Publishing
- Enterprise business applications
- Other complex commercial software platforms

Desirable Skills

- C# development
- ASP.NET / ASP.NET Core
- Other modern .NET web frameworks
- Stimulsoft Reports
- Cloud hosting environments, particularly Microsoft Azure
- Azure Virtual Desktop (AVD)
- Experience with AI-assisted development, code conversion, or application migration tools
- Experience modernizing legacy applications and migrating them toward modern .NET architectures

What You'll Do in This Role The successful candidate will initially focus on X# application development and maintenance , while gradually taking on a broader role within the modernization program. You will have the opportunity to:

- Become a key technical contributor to the existing X# platform.
- Help modernize legacy application components.
- Participate in the transition from X# toward C# / ASP.NET Core .
- Influence technical solutions and application architecture.
- Improve product workflows and user experience.
- Work directly on both strategic product development and customer-driven enhancements.

📌 X# (XSharp) Developer (India)
🏢 Impelsys
📍 India

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: x# (xsharp) developer (india) / india

Subscribe to this job alert:

Get the latest job offers by email for: x# (xsharp) developer (india) / india