Senior Software Engineer .NET

Overview

The Senior Software Engineer – .NET is responsible for developing, maintaining, and enhancing web-based software systems using .NET Core, C#, Web API, ASP.NET, and SQL. The role involves designing scalable architectures, writing optimized and well-documented code, integrating third-party APIs, supporting existing applications, and collaborating with clients, business users, project managers, and engineering teams to deliver effective software solutions. The position requires 7+ years of experience along with strong knowledge of software development best practices, OOPS concepts, Entity Framework, and LINQ.

Job Description

Skill Set Preferred:
● Build new Web-based systems with .NET Core, C#.NET, Web API. SQL ASP.NET
● Must have strong experience in OOPS concepts, Entity Framework, LINQ, Third party
API Integration.
● Good to have exposure to Cloud computing, MS Azure, SQL Azure
● Strong knowledge of software implementation best practices
● Strong experience designing and working with scalable architectures
● The ability to quickly learn new concepts and software is necessary
Roles & Responsibilities :
● Produce well-organized, optimized, and documented source code.
● Should be well versed in development platforms and best practices.
● Provide ongoing maintenance, support, and enhancements in existing systems and
platforms.
● Attend client calls to know customer needs and feedback on items delivered.
● Collaborate cross-functionally with business users, project managers, and other engineers
to deliver elegant solutions to customers.
● Provide recommendations for continuous improvement.
● Work alongside other engineers on the team to elevate technology and consistently apply
best practices.
● Attention to detail is essential and all tasks must be carried out to the highest standard.
Experience:
7 + years

Skills & Requirements

.NET Core, C#, ASP.NET, ASP.NET Core, Web API, SQL, Object-Oriented Programming (OOPS), Entity Framework, LINQ, Third-Party API Integration, REST API, Scalable Architecture, Software Architecture, Web Application Development, Software Development Best Practices, Software Implementation, Application Maintenance, Application Support, Application Enhancement, Microsoft Azure, SQL Azure, Cloud Computing, Source Code Optimization, Code Documentation, Client Communication, Requirements Understanding, Cross-Functional Collaboration, Continuous Improvement, Problem Solving, Technical Learning, Software Engineering.

Apply Now

Join Our Community

Let us know the skills you need and we'll find the best talent for you