Windows Software Engineering Lead

3 days ago


Gurgaon, Haryana, India Drimlite Full time
Job Description

Drimlite is seeking an experienced Windows software engineer to lead the development of high-quality, reliable applications.

About Us

We are a forward-thinking company dedicated to delivering innovative software solutions.

Salary:$150,000 - $200,000 per annum based on experience and qualifications.

Job Responsibilities:

  • Design, develop, and maintain Windows-based applications with a focus on delivering high-quality software solutions.
  • Apply advanced OOAD and OOP concepts to solve complex technical problems and enhance software architecture.
  • Leverage experience with C#, WPF, multi-threading, and communication protocols to build robust .NET applications.
  • Develop user interfaces using MVVM and data binding, ensuring efficient, responsive, and user-friendly design.
  • Design and implement scalable and maintainable software architectures following design patterns and UML modeling.
  • Collaborate in multi-tiered application development with database integration and optimization for performance.
  • Utilize knowledge of C, C++, VC++, Win32 API, and COM to enhance cross-platform software performance.
  • Create efficient COM interoperability layers and wrapper applications for seamless integration between components.
  • Implement FHIR, HL7, and DICOM protocols for healthcare-related communication and data exchange.
  • Develop device communication features and integrate tele-conferencing capabilities into applications.
  • Drive the integration of Electronic Health Records (EHR/EMR) and improve data workflows in healthcare systems.

Requirements:

  • 4+ years of experience in software development with 2-3 years focused on developing Windows-based applications.
  • Strong hands-on experience in Object-Oriented Analysis and Design (OOAD) and Object-Oriented Programming (OOP) concepts.
  • Solid expertise in C#, WPF, multi-threading, and communication protocols with .NET Framework (4.0/4.5) and .NET Core.
  • Proficient in designing and developing user interfaces using the MVVM (Model View View Model) pattern and data binding.
  • Strong hold on architectural design principles, design patterns, and UML.
  • Experience in multi-tier application development, along with databases and their integration.
  • Knowledge of native languages such as C, C++, VC++, and experience with Win32 API and COM (Component Object Model).
  • Familiarity with industry-specific communication protocols such as FHIR, HL7, and DICOM.
  • Experience in writing COM interoperability and wrapper applications using C# and C++.


  • Gurgaon, Haryana, India Yo HR Consultancy Full time

    About the RoleYo HR Consultancy is seeking an experienced C++ Developer specializing in Windows platform development to join our dynamic team. As a key member of our software engineering team, you will design, develop, and maintain complex software applications using C++ on the Windows platform.ResponsibilitiesDesign, develop, and maintain complex software...


  • Gurgaon, Haryana, India Drimlite Full time

    About the Role:This is a senior software development position at Drimlite where you will design, develop, and maintain Windows-based applications. The ideal candidate will have expertise in .NET Framework and .NET Core, C#, WPF, and multi-threading, with a strong understanding of object-oriented programming concepts.Responsibilities:- Design, develop, and...


  • Gurgaon, Haryana, India Persistent Systems Full time

    About the Role:We're seeking a skilled Windows Developer to join our team and contribute to the development of software components in various projects. This is a full-time employment opportunity for an experienced professional looking to grow their career.Key Responsibilities:- Develop and deliver high-quality software components in accordance with design...


  • Gurgaon, Haryana, India Nazztec Private Limited Full time

    Nazztec Private Limited is hiring an IT Support Engineer - Microsoft Windows Environment to join our team.The estimated annual salary for this position is $90,000-$120,000.About the Job:We require an experienced IT Support Engineer to provide high-level technical support for our Microsoft Windows environment. The successful candidate will have excellent...


  • Gurgaon, Haryana, India Nagarro Software Pvt. Ltd Full time

    We are looking for a seasoned ServiceNow Software Engineer Lead to drive our technical vision forward. As a critical member of our team, you will be responsible for designing and implementing cutting-edge solutions using ServiceNow technologies.Key Responsibilities:Create and deploy technical solutions leveraging ServiceNow's UI Policies/Actions, Business...


  • Gurgaon, Haryana, India NCR Corporation Full time

    About NCR CorporationNCR Corporation (NYSE: VYX) is a leading global provider of digital commerce solutions for the retail, restaurant and banking industries. As a company headquartered in Atlanta, Georgia, with approximately 16,000 employees in 35 countries across the globe, we have been the global leader in consumer transaction technologies for nearly 140...


  • Gurgaon, Haryana, India Vintronics Consulting Full time

    Job Title: Tech LeadAbout the Role:We are seeking an experienced Tech Lead to join our team at Vintronics Consulting. As a key member of our engineering team, you will be responsible for leading the development of our distributed systems, ensuring high-quality code and efficient solutions.Key Responsibilities:Lead the development of our distributed systems,...


  • Gurgaon, Haryana, India Nagarro Software Pvt. Ltd Full time

    About the CompanyNagarro is a Digital Product Engineering company that inspires, excites, and delights. We work at scale across all devices and digital mediums, with 18000+ experts across 36 countries.Job DescriptionWe are looking for a Senior Software Engineering Lead to join our team. As a Staff Engineer, you will be responsible for writing and reviewing...


  • Gurgaon, Haryana, India VDart Software Services Full time

    About the RoleWe are seeking a seasoned Software Engineering Team Lead with expertise in Tricentis Tosca automation to join our team at VDart Software Services.This is a challenging opportunity for an experienced professional to lead and design robust automation frameworks and solutions using TOSCA, creating and maintaining automation strategies, and...


  • Gurgaon, Haryana, India Lepton Software Full time

    Job Title: Senior .NET Software EngineerAbout the Role:We are seeking an experienced Senior .NET Software Engineer to join our team at Lepton Software. As a key member of our development team, you will be responsible for designing, developing, and maintaining high-quality backend systems using .NET technologies.Key Responsibilities:* Design and develop...


  • Gurgaon, Haryana, India TERAFINA SOFTWARE SOLUTIONS PRIVATE LIMITED Full time

    Job SummaryWe are seeking a highly skilled Senior Systems Infrastructure Engineer to join our team at Terafina Software Solutions Private Limited. As a key member of our IT infrastructure team, you will be responsible for designing, implementing, and maintaining strategic IT compute and storage solutions that meet the complex technical and business...


  • Gurgaon, Haryana, India Windows Consultants Pvt ltd Full time

    Company OverviewWindows Consultants Pvt Ltd is a leading provider of Oracle EPM solutions, offering expert consulting services to help businesses streamline their financial planning and analysis processes.


  • Gurgaon, Haryana, India ixigo Full time

    Job Title: Software Engineering LeadWe are seeking an experienced and skilled Software Engineering Lead to join our team at ixigo. As a Backend Engineer (strong Product background), you will play a critical role in the design, planning, development, and deployment of software applications.**Key Responsibilities:**Design, plan, develop, and deploy software...

  • Software Engineer

    4 weeks ago


    Gurgaon, Haryana, India iKrux Engineering Full time

    Job Description.NET Developer RoleiKrux Engineering is seeking a highly skilled .NET Developer to join our team.Key ResponsibilitiesDesign, develop, and deploy scalable .NET applications.Collaborate with cross-functional teams to identify and prioritize project requirements.Develop and maintain high-quality code, following best practices and...


  • Gurgaon, Haryana, India Aristocrat Full time

    Job DescriptionWe are seeking a lead software engineer to join our team as a Technical Lead. As a key member of our development team, you will be responsible for driving quality through software design and code reviews. Your expertise in TypeScript and JavaScript languages, along with experience with Node.js Server framework, will enable you to develop...


  • Gurgaon, Haryana, India Centric Consulting Full time

    OverviewCentric Consulting is a leading consulting firm that specializes in helping businesses achieve their goals through innovative solutions and expert guidance.SalaryThe estimated annual salary for this position is $120,000 - $180,000 depending on experience and qualifications.About the JobWe are seeking an experienced Dotnet Developer to join our team...


  • Gurgaon, Haryana, India Consultancy Full time

    Job Description: We are seeking a Software Engineering Team Lead to join our team at Consultancy. As a key member of our software development team, you will lead the design, development, and deployment of web applications using .NET technologies.About the Role:The Software Engineering Team Lead will be responsible for leading a team of software engineers,...


  • Gurgaon, Haryana, India Arting Digital Full time

    Job Title: Software Engineering Lead">About the Role:">We are seeking an experienced Software Engineering Lead to join our team at Arting Digital. As a key member of our technology team, you will be responsible for designing and developing software applications that meet the needs of our clients.">Key Responsibilities:">">Design and develop software...


  • Gurgaon, Haryana, India Acefone Full time

    We are seeking a highly skilled Software Engineering Lead to join our team at Acefone. This is a challenging and rewarding role that requires strong technical expertise, leadership skills, and the ability to collaborate with cross-functional teams.Key Responsibilities:As a Software Engineering Lead, you will be responsible for providing technical leadership...


  • Gurgaon, Haryana, India Windows Consultants Full time

    About UsAt Windows Consultants, we're a team of experts dedicated to delivering top-notch solutions for the insurance industry.Job DescriptionWe're seeking an experienced Insurance Industry Expert to join our team. This role will involve working closely with clients to understand their needs and develop tailored solutions that meet their goals.Key...