Job Summary
A company is looking for a Senior Software Engineer to design, develop, and optimize high-quality applications.
Key Responsibilities
- Develop and enhance enterprise applications using C#, .NET Core/.NET 5+, and REST Web APIs
- Collaborate with product managers, engineers, and QA to deliver secure, scalable, and high-performance solutions
- Participate in Agile planning, code reviews, and architectural discussions while optimizing application performance
Required Qualifications
- 6+ years of professional software development experience, with 3+ years in .NET Core/.NET 5+
- Strong proficiency in C#, ASP.NET Core, Entity Framework Core, and REST Web APIs
- Experience with OData protocols and best practices for queryable APIs
- Strong SQL Server skills, including stored procedures and performance tuning
- Experience deploying and managing applications on Microsoft Azure or other major cloud platforms
Comments