Senior Software Engineer, .NET
Indexed description
Roles And Responsibilities
- Design and develop desktop applications using WPF, C#, .NET Core, following MVVM and other established design patterns.
- Build and maintain backend services and distributed systems using C#, .NET, and ServiceStack hosted and internal services.
- Support modern web applications using JavaScript, React, ASP.NET Core MVC/WebAPI, Node.js, and Express.
- Perform unit testing and debugging using tools like MSTest, NUnit, or XUnit.
- Prepare and maintain technical documentation, including API documentation, design notes, samples, and user manuals.
- Identify, propose, and adopt emerging technologies and tools to enhance product quality and engineering processes.
- Collaborate closely with engineering and non‑engineering teams across India and other global AMETEK STC locations.
- Strong knowledge of C#, .NET Core/.NET Framework, and MVVM architecture.
- Proficiency in XAML, UI controls, data binding, templating, and WPF animations.
- Experience with multi-threading, async/await, and performance tuning.
- Strong understanding of HTTP APIs, and microservices architecture.
- Experience with SQL Server, Entity Framework, or other ORM/database technologies.
- Strong experience with unit testing frameworks such as xUnit, NUnit, MSTest for desktop applications.
- Hands-on experience with serial communication, networking concepts and protocols such as TCP/IP, UDP, and related communication protocols.
- Experience using Git, and building CI/CD pipelines via TeamCity, GitHub Actions, or similar tools.
- Strong analytical and problem‑solving skills with the ability to work effectively.
- Excellent communication and team collaboration skills.
- Experience with third-party UI libraries like DevExpress, Telerik or Infragistics.
- Experience with the Software Development Life Cycle (SDLC).
- Familiarity with Cloud solutions (AWS, Azure, Google Cloud)
- Bachelor's degree in Electronics / Computer Engineering or in a similar technical discipline
- 5 to 7 years of experience in Desktop and Web development
https://www.ametekstc.com/about-us/carefortomorrow
AMETEK, Inc. is a leading global provider of industrial technology solutions serving a diverse set of attractive niche markets with annual sales over $7.5 billion.
AMETEK is committed to making a safer, sustainable, and more productive world a reality. We use differentiated technology solutions to solve our customers’ most complex challenges. We employ 22,000 colleagues, in 35 countries, that are grounded by our core values: Ethics and Integrity, Respect for the Individual, Inclusion, Teamwork, and Social Responsibility. AMETEK is a component of the S&P 500. Visit https://www.ametek.com/careers for more information.
Create a free Caio profile to unlock the full index and keep your job-search signal for future recommendations.
Unlock free search