Web Applications Programmer/Senior .NET Web Applications Programmer (C#, MVC, React/Angular)

Total Required Experience in Years: 12%2B Years

Mode of Work: Florida Residents Only (Available to work in Tallahassee as needed)

Job Description:

Seeking an experienced Senior .NET Web Applications Programmer to design, develop, test, and maintain enterprise web applications supporting large-scale technology initiatives. The ideal candidate will possess strong expertise in .NET development, C#, MVC architecture, JavaScript frameworks, SQL programming, and technical documentation while collaborating with project managers, developers, and business stakeholders throughout the Software Development Life Cycle (SDLC).

Key Responsibilities:

  • Design, develop, and maintain enterprise web applications using .NET and C#.

  • Analyze business and technical requirements and develop application solutions.

  • Develop applications using MVC architecture and modern JavaScript frameworks.

  • Create and maintain technical documentation, specifications, traceability matrices, and design documents.

  • Develop and optimize PL/SQL and T-SQL queries, stored procedures, and database objects.

  • Develop responsive user interfaces using HTML5, JavaScript, React, or Angular.

  • Perform application testing, debugging, and defect resolution.

  • Validate custom applications, reports, dashboards, and large datasets.

  • Collaborate with developers, business analysts, QA teams, and project managers.

  • Participate in code reviews and ensure coding standards are followed.

  • Support application enhancements, maintenance, and production deployments.

  • Assist with large-scale implementation and modernization projects.

  • Produce project documentation and knowledge transfer materials.

Required Skills:

  • .NET Framework

  • C#

  • ASP.NET

  • MVC

  • Web Application Development

  • PL/SQL

  • T-SQL

  • SQL Programming

  • JavaScript

  • React

  • AngularJS

  • HTML5

  • Technical Documentation

  • Requirements Documentation

  • Traceability Matrix

  • Software Testing

  • SDLC

  • Microsoft Office Suite

  • SharePoint

  • Team Collaboration

Preferred Skills:

  • Enterprise Application Development

  • Database Design

  • REST APIs

  • Azure DevOps

  • Git

  • Performance Optimization

  • Large-Scale System Implementations

  • Agile/Scrum Methodologies

Required Qualifications:

  • Bachelor\'s Degree in Computer Science, Management Information Systems, or related field (preferred).

  • Minimum 7 years of experience developing web applications.

  • Minimum 7 years of experience developing applications using .NET architecture.

  • Minimum 7 years of experience programming with C#.

  • Minimum 7 years of experience producing technical documentation related to requirements, specifications, traceability matrices, designs, and testing.

  • Minimum 7 years of experience testing custom applications, reports, large datasets, or dashboards.

  • Minimum 4 years of experience with PL/SQL or T-SQL.

  • Minimum 3 years of experience with MVC architecture.

  • Minimum 3 years of experience with JavaScript frameworks (React or AngularJS).

  • Minimum 2 years of experience with HTML5.

  • Proficiency with Microsoft Word, Excel, Visio, Project, PowerPoint, and SharePoint.

  • Ability to work collaboratively with developers and project managers under Project Manager leadership.

  • Demonstrated experience supporting large-scale implementation projects.

Preferred Qualifications:

  • Experience with enterprise software modernization initiatives.

  • Experience working in government or public sector environments.

  • Experience with Agile software development methodologies.

  • Experience supporting complex enterprise applications.

Deliverables:

  • Web Applications

  • Technical Specifications

  • Functional Design Documents

  • Requirements Documentation

  • Traceability Matrices

  • Test Plans & Test Results

  • Database Objects & SQL Scripts

  • Application Enhancements

  • System Documentation

  • Status Reports

  • Knowledge Transfer Documentation

Education:

  • Bachelor\'s Degree in Computer Science, Management Information Systems, or related field preferred (or equivalent work experience).


Similar jobs

Fullstack .Net Developer

Apply Now
Back to search page