Position: .NET Developer/Programmer Analyst 3 (Applications/Software Development)
Location: 100 % Remote
Duration: Long term Contract
Note: Need someone with State of TX experience.
Description of Services:
The role requires two Developer/Programmer Analysts 3 who will be responsible for implementing, customizing, and maintaining Microsoft .NET Core and .NET Framework applications. The candidates will work on SQL stored procedures, front-end development (using Blazer, AJAX, Bootstrap, and Angular), and back-end development with Microsoft technologies like C#, Visual Studio, and SQL Server. The role includes developing and maintaining Web APIs, managing database schemas, and utilizing tools such as Entity Framework Core for ORM-based database operations. Candidates will also work with Azure services, write integration and unit tests, and track server performance using Dynatrace.
Responsibilities:
- Implement, customize, and maintain .NET Core and .NET Framework applications.
- Develop and maintain Web APIs using .NET Core with an understanding of RESTful APIs.
- Design, develop, and implement solutions using Microsoft technologies including C#, Visual Studio, and SQL Server.
- Optimize application performance using SQL stored procedures and functions.
- Develop front-end components using Blazer, Angular, Bootstrap, AJAX, TypeScript, CSS, JavaScript, and jQuery.
- Write unit and integration tests for APIs and frontend applications.
- Manage and design DB schemas, proficiently writing SQL queries and stored procedures.
- Utilize Entity Framework Core for ORM-based database operations.
- Track server performance using Dynatrace and implement solutions for identified issues.
- Deploy and manage applications in Azure.
- Collaborate as a team player with strong communication skills.
Candidate Skills and Qualifications
Minimum Requirements:
- 8 years of proficiency in ASP.NET Framework.
- 8 years of strong proficiency in MS-SQL database development and management.
- 7 years of familiarity with Entity Framework Core for ORM-based database operations.
- 6 years of experience with agile/scrum methodology.
- 5 years of proficiency in ASP.NET Core for building RESTful APIs.
- 5 years of proficiency in the Angular framework.
- 4 years of proficiency in writing unit tests using the nUnit framework.
- 3 years of basic knowledge of Azure cloud services.
- 3 years of understanding of Azure SQL Database and its features.
Preferred Experience:
- 3 years of familiarity with Angular CLI, Angular Material, and RxJS.
- 1 year of experience using Dynatrace to analyze server performance.
Terms of Service:
- Service Start: 03/17/2025
- Service End: 08/31/2025
- Total Estimated Hours: 956 hours
- Work Location: 100% Remote (within the United States)
- Hybrid/Telework Position: Work will be performed remotely. Travel may be required with prior approval.
Work Hours:
- Normal Business Hours: Monday to Friday, 8:00 AM to 5:00 PM (excluding State holidays).
- Candidates may be required to work outside normal hours, including weekends, evenings, and holidays, as requested.
Travel:
- Any travel, per diem, parking, and living expenses will be at the candidate's expense, unless pre-approved.
- Pre-approved travel expenses will comply with the State of Texas rules for classified employees, including original receipt requirements.
This position requires candidates with significant experience in .NET technologies, SQL, and Azure, along with strong front-end and back-end development skills. Candidates should be comfortable working remotely and collaborating within an Agile team.