Overview
As a .NET + SQL Developer, you will play a crucial role in the design, development, and deployment of high-quality software solutions using the .NET framework and SQL databases. You will collaborate with cross-functional teams to create scalable and efficient applications to meet business needs.
Key Responsibilities
Participate in the complete software development lifecycle including analysis, design, coding, testing, and debugging
Develop and maintain .NET applications using C# and ASP.NET
Design and implement SQL database schemas, stored procedures, and queries
Utilize Entity Framework for data access and manipulation
Collaborate with front-end developers to integrate user-facing elements with server-side logic
Create and consume web APIs for seamless integration with external systems
Implement security and data protection measures
Optimize application performance through code refactoring and database tuning
Deploy applications to Azure using Azure DevOps
Conduct code reviews and provide constructive feedback to team members
Troubleshoot and resolve software defects and technical issues
Stay updated with the latest technologies and best practices in .NET development
Required Qualifications
Bachelor's degree in Computer Science, Engineering, or related field
Proven experience as a .NET Developer or Software Developer
Proficiency in C# programming language and ASP.NET framework
Strong working knowledge of SQL and database design
Familiarity with front-end technologies such as JavaScript, HTML, and CSS
Hands-on experience in building and consuming web APIs
Understanding of Azure DevOps for continuous integration and deployment
Ability to work both independently and as part of a team
Proven track record of successfully delivering .NET projects
Skills: css,sql,azure,framework,html,mvc,web api,c,c#,code,azure devops,javascript,.net,entity framework,asp.net
Any Graduate