Sr. .NET Developer

Codetech•Phoenix, AZ
•Hybrid

About The Position

Designs, prepares, tests, and debugs web program code for business applications. Reviews coded and compiled structured programs, prepares test data, and conducts unit testing to ensure compliance with specifications. Analyzes automation requests and creates work plans, schedules, and project time and cost estimates. Creates required SDM technical documents, including technical specifications and design documents. As an active team member, interfaces with users to understand needs for application enhancements, maintenance, and problem resolution, while maintaining awareness of users’ plans and activities relevant to the project. Translates requirements and specifications into computer programs and designs, codes, analyzes, tests, and documents software programs and systems using full life cycle development techniques. Prepares periodic project status reports, communicates with customers as needed, and attends staff and technical meetings. This is a hybrid role limited to local candidates in Phoenix. The resource will come in as needed during the first three months for training and catching up; after that, onsite attendance may be once a week or less.

Requirements

  • Expert-level C# .NET.
  • Expert-level Visual Studio.
  • Advanced web services.
  • Expert SQL Server, including T-SQL optimization and refactoring to eliminate bottlenecks.
  • Concurrency and latency tuning.
  • Advanced SSIS.
  • Expert T-SQL.
  • Advanced ASP.NET 4.0+.
  • Advanced Entity Framework.
  • Experience with Bootstrap and JavaScript.
  • Experience with .NET Core.
  • React proficiency, including hooks and state management with Redux or Context API.
  • RESTful API integration.
  • Solid understanding of TypeScript, component lifecycle, and performance optimization best practices.
  • Must be local to Phoenix.

Responsibilities

  • Design, prepare, test, and debug web program code for business applications.
  • Review coded and compiled structured programs.
  • Prepare test data and conduct unit testing to ensure compliance with specifications.
  • Analyze automation requests.
  • Create project work plans, schedules, and time and cost estimates.
  • Create required SDM technical documents, including technical specifications and design documents.
  • Interface with users to understand requirements for enhancements, maintenance, and problem resolution for existing applications.
  • Maintain awareness of users’ plans and activities relevant to the project.
  • Translate requirements and specifications into computer programs.
  • Design, code, analyze, test, and document software programs and systems using full life cycle development techniques.
  • Prepare periodic project status reports and communicate with customers as needed.
  • Attend staff and technical meetings for the work unit.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service