S

Senior Lead Full Stack DotNet Application Dev

SMART TECH SKILLS LLC · Tallahassee, Florida, United States

IT Services and IT Consulting · 11-50 employees

7 h ago
Principal (10+ yrs) Full-time United States
Log in to apply, save this posting, or score it against your profile with AI.

About the role

Design, develop, and maintain mission-critical full-stack applications supporting budget and financial management operations. Collaborate with stakeholders to deliver scalable cloud-based solutions and provide technical mentorship and production support.

What they look for

Microsoft .NET C# React Azure SQL Server ASP.NET Core RESTful APIs Full-Stack Development Agile Methodologies Software Architecture System Integration Enterprise Application Design JavaScript Relational Database Design Production Support Technical Mentorship

Requirements

Requires a Bachelor's or Master's degree and at least 15 years of experience in full-stack development with a focus on the .NET ecosystem and Azure. Proficiency in React, SQL Server, and Agile methodologies is essential for this senior lead role.

Full description

Location

Onsite : Tallahassee, FL

Experience Level

Senior Level (15 or more years of relevant experience)

Role Overview

The Lead Full-Stack Developer is responsible for designing, developing, testing, deploying, and supporting mission-critical applications supporting budget, financial management, and work program operations. This role serves as a senior technical contributor for modernization initiatives driven by enterprise financial system transformation efforts. The position works closely with business stakeholders, business analysts, architects, and technical leadership to deliver scalable, cloud-based solutions while providing ongoing production support and technical mentorship.

Key Responsibilities

Full-Stack Application Development

  • Design, develop, test, deploy, and maintain custom applications supporting complex financial and budget management processes
  • Deliver end-to-end software solutions from requirements analysis through production deployment and support
  • Build modern, responsive, and accessible user interfaces using React or comparable JavaScript frameworks
  • Develop backend services, APIs, and business logic using Microsoft .NET, C#, and ASP.NET Core
  • Ensure applications meet performance, scalability, security, and reliability requirements

Business & Technical Collaboration

  • Participate directly in requirements gathering and discovery sessions with business stakeholders and product owners
  • Translate business requirements into technical designs and working software solutions
  • Collaborate with business analysts to refine requirements and validate proposed solutions
  • Serve as a bridge between business and technical teams to ensure successful delivery of solutions

Architecture & Integration

  • Partner with technical leadership on solution architecture, coding standards, and technical design decisions
  • Design and develop RESTful APIs and enterprise integrations
  • Implement integrations with financial systems, enterprise applications, and external data sources
  • Ensure alignment with cloud-first strategies and enterprise architecture standards

Cloud Development & Data Solutions

  • Develop and deploy cloud-native applications using Microsoft Azure services
  • Utilize Azure services for application hosting, identity management, storage, and integrations
  • Design and support relational database solutions using Azure SQL Server and related technologies
  • Support reporting, analytics, and operational data requirements

Quality Assurance & Release Management

  • Develop and execute unit, functional, integration, and user interface testing activities
  • Participate in code reviews and ensure adherence to development standards
  • Support deployment activities across multiple environments
  • Deliver production-ready features within established release schedules

Production Support & Operations

  • Provide production support, troubleshooting, and incident resolution for enterprise applications
  • Perform root cause analysis and implement corrective actions for production issues
  • Participate in application support and operational readiness activities
  • Maintain application stability and performance following go-live events

Documentation, Mentoring & Continuous Improvement

  • Develop technical documentation, deployment procedures, operational runbooks, and support materials
  • Mentor developers and contribute to team knowledge sharing and technical growth
  • Promote best practices, continuous improvement, and code quality initiatives
  • Research emerging technologies and recommend improvements to existing solutions

Required Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Information Systems, or a related field, or equivalent work experience
  • 15 or more years of experience as a full-stack developer or lead software engineer
  • Extensive experience with Microsoft .NET technologies including C#, VB.NET, ASP.NET, ASP.NET MVC, ASP.NET Web Forms, and ASP.NET Core
  • Strong experience developing modern web applications using React or comparable JavaScript frameworks
  • Experience with RESTful API design and development
  • Experience with Azure cloud services and cloud-based application deployment
  • Strong experience with SQL Server, Azure SQL, relational database design, and database development
  • Experience working with XML, JSON, HTML5, CSS3, and responsive design principles
  • Experience designing and developing scalable enterprise applications
  • Experience delivering software through Agile development methodologies
  • Strong troubleshooting, problem-solving, and production support experience
  • Experience collaborating with business stakeholders, product owners, and technical teams

Preferred Qualifications

  • Experience developing applications using the .NET / C# / Azure / React technology stack
  • Experience with Entity Framework or other ORM frameworks
  • Experience with Snowflake and enterprise reporting solutions
  • Experience supporting financial systems such as PeopleSoft ERP
  • Familiarity with Florida PALM, FLAIR, or government financial management systems
  • Knowledge of transportation budgeting, work program management, or financial operations
  • Experience with legacy mainframe technologies including CICS, TSO, or ISPF

Core Skills & Attributes

  • Advanced full-stack application development expertise
  • Strong software architecture and system integration skills
  • Excellent analytical and problem-solving abilities
  • Ability to translate complex business requirements into scalable technical solutions
  • Strong leadership, mentoring, and collaboration capabilities
  • Effective communication with technical and non-technical stakeholders
  • Ability to manage multiple priorities and deliver under tight deadlines
  • Strong commitment to quality, documentation, and operational excellence
  • Self-motivated with a strong sense of ownership and accountability
  • Continuous improvement mindset with a focus on innovation and maintainability