Staff Engineer (Dotnet Window)

Nagarro

Not Interested
Bookmark
Report This Job

profile Job Location:

Bengaluru - India

profile Monthly Salary: Not Disclosed
Posted on: 6 hours ago
Vacancies: 1 Vacancy

Department:

Engineering

Job Summary

Requirements
 

  • Experience : 6 Years
  • Expert-level knowledge of C# development.
  • Strong experience in Windows Desktop application development especially WinForms.
  • Solid understanding of Object-Oriented Analysis and Design (OOAD) concepts.
  • Proven experience in software development for Windows platforms.
  • Strong analytical and problem-solving abilities.
  • Excellent debugging skills with the ability to troubleshoot and resolve complex issues.
  • Hands-on experience in writing clean maintainable and testable code.
  • Practical experience with unit testing frameworks such as NUnit and mocking tools like Moq.
  • Experience using GitHub and modern development tools.
  • Self-motivated quick learner with strong verbal and written communication skills.

 

Responsibilities

  • Design develop and maintain Windows Desktop applications using C# .
  • Apply Object-Oriented Analysis and Design (OOAD) principles to build scalable and maintainable solutions.
  • Write clean well-structured and high-quality code following software craftsmanship best practices.
  • Debug complex issues identify root causes implement fixes and assess the impact of changes.
  • Implement and maintain automated unit tests using frameworks such as NUnit and Moq.
  • Collaborate with cross-functional teams to analyze requirements and deliver robust solutions.
  • Actively use GitHub and productivity tools (e.g. GitHub Copilot) to improve development efficiency and code quality.
  • Follow and apply basic design principles and coding standards throughout the development lifecycle.
  • Participate in code reviews and contribute to continuous improvement initiatives.

Qualifications :

Bachelors or masters degree in computer science Information Technology or a related field.


Remote Work :

No


Employment Type :

Full-time

Requirements Experience : 6 YearsExpert-level knowledge of C# development.Strong experience in Windows Desktop application development especially WinForms.Solid understanding of Object-Oriented Analysis and Design (OOAD) concepts.Proven experience in software development for Windows platforms.Stron...
View more view more

Key Skills

  • Computer Science
  • Docker
  • Kubernetes
  • Python
  • VMware
  • C/C++
  • Go
  • System Architecture
  • gRPC
  • OS Kernels
  • Perl
  • Distributed Systems

About Company

Company Logo

Nagarro helps future-proof your business through a forward-thinking, fluidic, and CARING mindset. We excel at digital engineering and help our clients become human-centric, digital-first organizations, augmenting their ability to be responsive, efficient, intimate, creative, and susta ... View more

View Profile View Profile