Logo for Excellence and Eminence LLP

C# WPF Developer

Roles & Responsibilities

  • Proficiency in C# and desktop application development using Winforms and WPF.
  • Experience with SQL and NoSQL databases.
  • Knowledge of Agile/Scrum methodologies and version control tools like TFS, SVN, Git.
  • Strong understanding of Object-Oriented Programming, design patterns, and debugging skills.

Requirements:

  • Analyze and understand project requirements.
  • Design, develop, and test software components in collaboration with team members.
  • Ensure timely delivery of high-quality software solutions.
  • Support defect fixing and perform troubleshooting as needed.

Job description

We are looking for Software Engineer with 3-8 Years of Experience for our esteemed client for Bangalore, Trivandrum and Kochi location.
Key Skills: C#, WPF, Winforms, .Net, Agile/Scrum, SQL, NOSQL, TFS, svn, git, OOPS
This is an immediate requirement. Please apply if you can join within 20 days or close to 20 days.
Roles and Responsibilities:
Responsible for analyzing and understanding requirements
Design and implement the requirements by collaborating with System Engineers and Architects  
Performs detailed design, coding, testing and all related documentation for a project 
Identifying and resolving technical risks proactively 
Ensure deliverables are on time and of high quality
Implementation of Unit Test Cases using relevant testing frameworks 
Supports team in defect fixing and investigations 

Requirements

Required Skills, Qualifications (Technical Competency):
Domain expertise, domain specific standards.
Knowledge in WCF.
Knowledge in Agile/Scrum. 
Knowledge in database like SQL, NOSQL. 
Knowledge in defect management tools, source code repositories [TFS, svn, git].
Knowledge in Code analysis tools. 
Solid understanding of Object-Oriented Design and Programming.
Hands-on experience in Software development in C# [Desktop Applications].
Strong expertise in OOPS, basic design skills. 
Experience in C#, Winforms, WPF is a must. 
Knowledge in XAML, PRISM, MVVM. 
Expertise in multi-threaded programming. 
Strong logical and analytical skills. 
Experience of software development process. 
Expertise in development, testing and debugging skills. 
Knowledge of design patterns and its usage and tools like Visio. 
Experience in UML, SOLID. 
Experience in unit testing frameworks like NUnit. 
Expertise in troubleshooting bugs and finding solutions. 
Strong abstraction, analytical and problem-solving skills. 
Working with multisite teams, Quality conscious and Process Oriented. 

Benefits

​About the customer:
You will be working with a trusted global product engineering and lifecycle services partner to the world’s most recognized companies in the Aero Engines, Aerospace & Defence, Hi-Tech, Transportation (Auto and Rail), Power and Industrial, Oil & Gas, and Medical Devices industries. With 12K+ experts, and a global presence in 73 locations across 15 countries, it believes that it is at the forefront of the convergence of mechanical, electronics, software, and digital engineering innovations to enable solutions for a safer, cleaner world. A Strong Process based organization Certified for CMMI L5 and multiple other certifications of the process and one of the few organizations which are ranked as best place to work

Related jobs

Other jobs at Excellence and Eminence LLP

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.