E

Senior Software Engineer

Embitel Technologies
NewPosted yesterday

LOCATION

Pune · Onsite

EXPERIENCE

Not specified

TYPE

FullTime

SKILLS REQUIRED

C#.NET CoreWPFSoftware ArchitectureObject-Oriented DesignMultithreadingAsynchronous Programming

Job description

Overview

Design, develop and maintain high-quality desktop applications using C#, .NET and WPF, including integration with IoT devices, hardware and backend services.

What you'll do

  • Design, develop, and maintain high-quality desktop applications using C#, .NET, and WPF.
  • Develop scalable and maintainable applications following the MVVM architecture and software design best practices.
  • Write clean, reusable, and efficient code by applying OOP concepts and SOLID principles.
  • Collaborate with cross-functional teams to understand business requirements and deliver technical solutions.
  • Integrate applications with IoT devices, hardware, and backend services where required.
  • Optimize application performance using multithreading and asynchronous programming techniques.
  • Participate in code reviews and ensure adherence to coding standards and best practices.
  • Work with Git or other source control systems for version management and collaboration.
  • Contribute to UI/UX improvements to deliver an intuitive user experience.
  • Prepare technical documentation, design specifications, and user guides.
  • Mentor junior developers and provide technical guidance when required.

What you'll need

  • Experience in .NET application development.
  • Must have experience in WPF.
  • In-depth knowledge of MVVM architecture, SOLID principles and OOP concepts.
  • Familiar with multithreading for parallel processing.
  • Good understanding of UI/UX design.
  • Good understanding of source control management.
  • Worked on a project based on the Agile process.

Nice to have

  • Has exposure to the automotive domain with the diagnostics tool.
  • Background in automotive, IoT, or large-scale enterprise systems.

Details

  • Location: Pune.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Senior Software Engineer