What are the responsibilities and job description for the Senior .NET Developer position at Get A Whiz?
Senior .NET Developer
Introduction: As a Senior .NET Developer, you will be responsible for analyzing requirements, developing, testing, implementing, and maintaining .NET applications. You will work closely with stakeholders, manage project tasks, and provide technical guidance to team members.
Responsibilities:
- Analyze requirements and develop, test, implement, and maintain .NET applications.
- Develop and optimize SQL queries, stored procedures, web services, and data interfaces.
- Troubleshoot application issues and provide ongoing support.
- Maintain technical documentation and follow established development standards.
- Collaborate with stakeholders, manage project tasks, and provide technical guidance to team members.
Requirements:
Required Skills & Experience:
- 8 years of overall IT experience.
- 5 years of experience with VB.NET or C#, Visual Studio 2010 or later, and Microsoft SQL Server 2016 or later.
- Strong experience with JavaScript, HTML, CSS, AJAX, Bootstrap, JSON, and XML.
- Expertise in complex SQL queries, functions, and stored procedures.
- Experience developing web applications, WCF web services, console applications, and batch applications.
- Knowledge of the full software development life cycle (SDLC), including requirements analysis, design, development, testing, implementation, and maintenance.
- Experience with Windows environments and Azure DevOps/Git.
- Strong communication, problem-solving, documentation, and teamwork skills.
Preferred Qualifications:
- Experience with payment processing and licensing/permitting applications.
- Data conversion and migration experience (excluding DTS and SSIS migration packages).
- Experience with Crystal Reports Designer.
- Knowledge of ADA Title II accessibility compliance.