What are the responsibilities and job description for the NET Software Developer position at iTvorks Inc?
Job Details
NET Software Developer --Need Locals --12 required --State client Immediate closure.
Working Title: .NET Software Developer
Location: Austin, TX
Key Responsibilities:
Develop, test, and maintain .NET-based application using C#, ASP.NET, .NET Core, MVC, Web API, and Entity Framework.
Design and implement database structures, queries, and optimizations using SQL Server.
Write clean, maintainable, and scalable code following best practices and design patterns.
Debug, troubleshoot, and resolve application issues and performance bottlenecks.
Develop and integrate RESTful APIs for internal and external use.
Participate in code reviews, testing, and continuous improvement efforts.
Stay updated with emerging .NET technologies and industry trends to enhance application efficiency.
Ensure software security, performance, and compliance with coding standards.
Requirements:
Technical Skills:
Strong proficiency in .NET technologies, including C#, ASP.NET, and .NET Core.
Experience with ASP.NET MVC/Web API for web application development.
Knowledge of Entity Framework (EF), Dapper, or other ORM tools.
Proficiency in SQL Server, database design, and stored procedures.
Familiarity with front-end technologies (HTML, CSS, JavaScript, Angular, React, or Vue.js is a plus).
Expertly builds REST APIs and ensures the delivery of secure data hosted on .NET infrastructure running out of on-prem private Cloud as well as public Cloud platforms.
Proficiency utilizing cloud platforms (Azure, AWS, or Google Cloud) for software applications.
Knowledge of DevOps practices, CI/CD pipelines, and version.
Strong understanding of the software development lifecycle (SDLC) and agile methodologies.
Contributes to performance analysis, security improvements and overall improvements of user experience.