Job Title: .NET Developer
Experience: 68 Years
Location: Bangalore
Job Description
We are seeking a highly skilled
C# .NET Developer with strong expertise in Windows desktop application development. The ideal candidate will have deep experience in software design, development, debugging, and automated testing within a process-driven environment. This role requires strong technical skills, analytical capabilities, and the ability to deliver high-quality, maintainable code.
Required Skills & Qualifications (Must-haves)
Technical Expertise
- Expert-level knowledge in C# .NET development.
- Advanced experience in Windows Desktop applications, specifically WinForms.
- Strong understanding and practical application of Object-Oriented Analysis and Design (OOAD).
- Expertise in software development on and for the Windows platform.
- Hands-on experience in writing clean, maintainable, and high-quality code.
- Practical knowledge of basic design principles and software craftsmanship.
- Experience in implementing automated developer tests using frameworks such as NUnit and Moq.
Professional Experience
- Engineering graduate with 68 years of experience in software design and development.
- Minimum 3 years in a process-oriented software organization.
- Experience in code development, test-code development, and working within structured software projects.
Analytical & Problem-Solving Skills
- Strong analytical mindset with excellent debugging skills.
- Ability to identify root causes, fix defects, and evaluate the impact of fixes.
Soft Skills
- Self-motivated, fast learner, and proactive.
- Strong verbal and written communication skills.
Preferred Skills & Qualifications (Nice-to-haves)
- Experience working in Agile / Scrum development environments.