Application Engineer - .NET
We are seeking a skilled and motivated Application Engineer with strong .NET experience to join our growing development team. In this role, you’ll be responsible for designing, developing, and maintaining high-quality applications and services using the Microsoft .NET technology stack. You will work closely with cross-functional teams to deliver reliable, scalable, and maintainable software solutions that support our business goals.
Key Responsibilities:
Develop and maintain web and backend applications using .NET / .NET Core / C#. Participate in the design, architecture, and code reviews of new and existing systems. Collaborate with product owners, architects, and QA to ensure quality and timely delivery. Write clean, scalable, and well-documented code. Troubleshoot and debug applications in a structured and efficient way.
Required Skills & Experience:
Proven experience as an Application Engineer, Software Developer, or similar role. Solid experience with .NET Framework and/or .NET Core, C#, and ASP.NET. Strong understanding of OOP, design patterns, and architectural principles. Experience with SQL databases (e.g., MS SQL Server, PostgreSQL). Familiarity with REST APIs, Microservices, and Cloud Platforms (Azure or AWS preferred).