Enable job alerts via email!

Senior C# Developer

Simulationhub

India

Hybrid

INR 10,00,000 - 15,00,000

Full time

Today
Be an early applicant

Job summary

A leading tech firm in India seeks experienced C# developers to work on optimizing high-performance applications. Required are strong skills in .NET development and a collaborative spirit, with an emphasis on enhancing software for internationalization. The ideal candidate has 5+ years in Windows application development and a firm grasp of object-oriented programming. This role offers dynamic teamwork opportunities and the chance to impact the company positively.

Benefits

Dynamic work environment
Impact company culture
Collaborative team

Qualifications

  • 5+ years of experience in Windows application development using C# or C++.
  • Strong understanding of object-oriented programming and design principles.
  • Experience with globalization/localization processes.

Responsibilities

  • Collaborate with the development team to enhance and globalize the application.
  • Write clean, efficient, and maintainable code in C# and/or C++.
  • Conduct unit testing, integration testing, and debugging.

Skills

C#
C++
Object-oriented programming
Problem-solving skills
Git

Tools

WPF
Windows APIs
Job description
Overview

We are seeking highly skilled C# developers with over 5+ years of experience. The ideal candidates will have a strong background in .NET development, with a focus on performance improvement and concurrent programming. You will play a key role in designing and optimizing high-performance applications while working collaboratively with a dynamic team.

Responsibilities
  • Collaborate with the development team to enhance and globalize the application.
  • Analyze and implement features, bug fixes, and optimizations in the codebase.
  • Write clean, efficient, and maintainable code in C# and/or C++.
  • Adapt and extend existing code to support internationalization and localization requirements.
  • Conduct unit testing, integration testing, and debugging to ensure robust and reliable software.
  • Work closely with QA to ensure quality assurance and address identified issues.
  • Provide technical support and documentation for developed features.
  • Coordinate with cross-functional teams and stakeholders, ensuring timely delivery of project milestones.
Requirements
  • 5+ years of experience in Windows application development using C# or C++.
  • Strong understanding of object-oriented programming and design principles.
  • Proficiency in working with Windows Presentation Foundation (WPF) or similar UI frameworks.
  • Experience with globalization/localization processes, including handling multilingual user interfaces and data.
  • Solid understanding of Windows APIs and system-level programming.
  • Familiarity with version control systems like Git.
  • Strong problem-solving skills and the ability to debug complex systems.
  • Flexibility to work at least half of the time in US Portland timezone.
Preferred (Good to Have) Skills
  • Knowledge of CAD software.
  • Experience with COM-based development.
  • Experience in integrating or maintaining localization frameworks in existing applications.
  • Understanding of software performance optimization techniques.
  • Prior experience working with global teams and distributed development workflows.
Benefits
  • Opportunity to work with a dynamic and fast-paced IT organization.
  • Make a real impact on the companys success by shaping a positive and engaging work culture.
  • Work with a talented and collaborative team.
  • Be part of a company that is passionate about making a difference through technology.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.