Position Title: .NET Developer
Location: Richmond ,VA (Hybrid-3 days office 2 days remote)
Duration: 12 Months
- ASP.Net, C# (3.5/4, Web application /4.5) - 5+ years
- SQL - 2008/2012 - 3+ years
- Web Service/ WCF - 3+ years
- Web development - 3+ years
- MVC - 3+ years
- GIT/Bitbucket - Nice to Have 1-2 years
- Jenkins - Nice to Have 1-2 years OS
- Linux
- Windows 7
- Strong Communication Skills
Oracle (Oracle 11g or higher)
Overview
The .NET Developer plays a critical role in designing, developing, testing, and maintaining .NET applications. This position is vital to the organization as it contributes to the creation and enhancement of software solutions, ensuring high performance and reliability.
Key Responsibilities
- Participate in all phases of the software development life cycle
- Collaborate with cross-functional teams to analyze and translate business requirements into technical specifications
- Develop and maintain scalable, high-performance web applications using C# and the .NET Framework
- Create and optimize SQL queries and stored procedures for database interactions
- Write clean, efficient, and well-tested code
- Conduct code reviews and provide constructive feedback to other team members
- Troubleshoot and debug applications to ensure optimal performance and reliability
- Keep abreast of new trends and best practices in .NET development
- Participate in software deployment and support activities
- Document software designs, technical specifications, and test cases
Required Qualifications
- Bachelor's or Master's degree in Computer Science, Information Technology, or related field
- Proven experience as a .NET Developer or Application Developer
- Proficiency in C# and the .NET Framework
- Strong understanding of ASP.NET MVC architecture
- Hands-on experience with SQL Server and database design
- Familiarity with front-end technologies such as HTML, CSS, and JavaScript
- Knowledge of software development methodologies and practices
- Ability to work in a team environment and communicate effectively
- Excellent problem-solving and analytical skills
- Relevant certifications, such as Microsoft Certified: Azure Developer Associate, are a plus
Skills: c#,.net framework,asp.net,mvc,sql server,sql,.net,git,wcf services,bitbucket,web,code,database,framework