Ness Digital Engineering

.Net Desktop Applications Developer

Ness Digital Engineering  •  Mexico (Onsite)  •  11 hours ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description

Author

Eduardo Mora Mercado

Date

JUL - 2026

Validatedby

Mauricio Peña

Version

1

Position Name

Net DesktopApplicationsDeveloper

Area/ Departament

Software Development

Reportsto

SCRUM Master

Positions Supervised

None

Work Schedule

Full – time (MonFri, 08:00 – 18:00 hrs)

Justification

SRV to SIRA product evolution for Mexico and Central America Caribbean countries. Expand current market share in these markets by evolving the current product, eliminating obsolescence, and increasing market competitiveness against current and new competitors.

POSITION CONTENT

Main Objective

The .NET Desktop Applications Developer must design, develop, and maintain applications in C#.NET, applying architectural patterns and concurrent programming to ensure a smooth user experience and efficient resource usage.

Responsibilities

  • Model the application architecture using appropriate patterns.
  • Develop user interfaces with WPF, prioritizing usability and performance.
  • Implement business logic in C#.NET using the mechanisms the language provides for concurrent task programming (threads, locks, semaphores, etc.).
  • Optimize response times and memory consumption.
  • Write and maintain unit and integration tests.
  • Participate in code reviews and collaborate with QA and other developers.
  • Write design documentation and application usage guides.

POSITION PROFILE

Residence

Open

Travel Availability

20% ofthe time

Education and Certifications

  • Education: Bachelor’s degree in Systems Engineering, Computer Science, or related fields.
  • Desirablecertifications Microsoft CertifiedNET Developer

Required Previous Experience (Junior/Senior)

  • Experience: 3 years developing desktop applications in C#.NET with concurrent tasks.

RequiredLanguages

Idioma

Básico

Intermedio

Avanzado

Nativo

English

X

Spanish

X

Other Desired Knowledge and Skills

C# Programming Language: Desktop application development

WPF and/or WinForms: UI design, data binding, styles, templates

Concurrent Programming: Threads, async/await, TPL, locks, semaphores, concurrent collections

Development Tools: Visual Studio, GITLIB

Testing and Code Quality: Unit tests, continuous integration, code coverage

Collaboration and Communication: Teamwork, code reviews, pair programming

Ness Digital Engineering

About Ness Digital Engineering

Ness Digital Engineering is a global provider of Intelligent Data and Software Engineering services, specializing in data, AI, and cloud-powered solutions that drive innovation and deliver measurable business outcomes. With over 25 years of engineering expertise and our proprietary data and software platforms and accelerators, Ness helps enterprises modernize systems, accelerate product development, and achieve scalable impact with speed and precision.

Our differentiation lies at the intersection of Industry domain and Technology. We focus on clients across financial services, technology and ISVs, Media & Entertainment, manufacturing, transportation and retail. Ness is known for its delivery excellence, deep domain knowledge, and product engineering expertise. Ness Digital Engineering is a portfolio company of KKR, a leading global investment firm.

Industry
IT & Software
Company Size
5,001-10,000 employees
Headquarters
New York, NY
Year Founded
1999
Website
ness.com
Social Media