Staff Engineer Software C#.NET Developer (WPF SQL)

Not Interested
Bookmark
Report This Job

profile Job Location:

Bengaluru - India

profile Monthly Salary: Not Disclosed
Posted on: 30+ days ago
Vacancies: 1 Vacancy
The job posting is outdated and position may be filled

Job Summary

Work Schedule

Standard (Mon-Fri)

Environmental Conditions

Office

Job Description

Staff Engineer C#.NET Developer (WPF / SQL)

Position Summary:
The Senior C#.NET Developer will design develop and maintain high-quality desktop and enterprise applications using C#.NET WPF and SQL Server. This role requires close collaboration with multi-functional teams to deliver scalable reliable and efficient software solutions that meet business and user needs. The ideal candidate has good experience in full-stack development within the Microsoft ecosystem and a solid understanding of software **building** principles and database architecture.

Key Responsibilities

  • Design develop and maintain Windows-based applications using C#.NET and WPF.
  • Develop and optimize SQL Server stored procedures triggers and queries.
  • Collaborate with product owners project managers and QA teams to define technical requirements and the work youre doing.
  • Participate in architecture and design discussions to ensure scalable and maintainable solutions.
  • Solve debug and resolve application issues and performance bottlenecks.
  • Integrate third-party APIs and tools as needed.
  • Maintain comprehensive user documentation for developed solutions.
  • Ensure code quality security and performance through automated testing and code analysis.

Qualifications

  • Bachelors degree in Computer Science Engineering or related field.
  • 8 years of professional experience developing applications using C#.NET.
  • Good experience with WPF (Windows Presentation Foundation) MVVM development pattern and UI development.
  • Proficiency in Microsoft SQL Server including database design optimization and performance tuning.
  • Solid understanding of object-oriented programming (OOP) design patterns and SOLID principles.
  • Experience with Entity Framework LINQ and RESTful APIs.
  • Familiarity with source control tools (e.g. Git Azure DevOps).
  • Strong problem-solving analytical and debugging skills.
  • Good communication and teamwork skills.

Preferred Qualifications

  • Experience developing applications Core / .NET 6.
  • Exposure to WCF Windows Services or Web API integration.
  • Experience with Agile/Scrum methodologies.
  • Knowledge of DevOps pipelines CI/CD and automated testing frameworks.
  • Experience in regulated or manufacturing environments is a plus.


Required Experience:

Staff IC

Work ScheduleStandard (Mon-Fri)Environmental ConditionsOfficeJob DescriptionStaff Engineer C#.NET Developer (WPF / SQL) Position Summary:The Senior C#.NET Developer will design develop and maintain high-quality desktop and enterprise applications using C#.NET WPF and SQL Server. This role requires c...
View more view more

Key Skills

  • Databases
  • SQL Server Management Studio
  • SQL
  • .NET
  • Microsoft SQL Server
  • ssrs
  • TFS
  • Database Design
  • Performance Tuning
  • SSIS
  • T Sql
  • Data Warehouse

About Company

Company Logo

Electron microscopes reveal hidden wonders that are smaller than the human eye can see. They fire electrons and create images, magnifying micrometer and nanometer structures by up to ten million times, providing a spectacular level of detail, even allowing researchers to view single a ... View more

View Profile View Profile