Senior Lead Full Stack DotNet Application Dev

The Smart
Tallahassee, FL, United States
27 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours
Job source

Tech stack

ASP.NET JavaScript (Programming Language) .NET Framework Application Programming Interfaces (APIs) Agile Methodology Data Analysis Business Logic ASP.NET MVC Framework HTML5 Microsoft Azure C Sharp (Programming Language) Cascading Style Sheets (CSS)
+40 more
Customer Information Control System (CICS) Software as a Service Cloud Computing Cloud Engineering Software Quality Code Review Information Systems Data Systems Relational Databases Database Development Entity Framework Identity and Access Management Interactive System Productivity Facility (ISPF) JSON Microsoft SQL Server SQL Azure Visual Basic .NET (Programming Language) Operational Data Store Software Architecture Release Management Responsive Web Design Software Deployment Software Systems Systems Integration User Interface Testing Web Applications Extensible Markup Language (XML) Enterprise Software Applications Spring Cloud ReactJS Snowflake Software Troubleshooting Software Application Programming Backend Information Technology People Soft Asp.net Web Forms Software Coding Restful APIs Service Stack

Job description

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., * 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

Requirements

Senior Level (15 or more years of relevant experience), * 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

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

7:07 min

Defining the human skills of senior developers

Christoph Marckx Christoph Marckx · Europe 2026 Virtual

3:47 min

Exploring JSON, CBOR, and JOSE for data serialization

Aaron Russell · LIVE

1:44 min

Playing synthesized backend audio objects in browsers

Lee Boonstra · LIVE

2:52 min

Introduction to ASP.NET Core and the ABP framework

Alper Ebicoglu Alper Ebicoglu · WWC 2025

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

2:03 min

Distinguishing type definition constructs from data validation routines

Clemens Vasters Clemens Vasters · WWC 2025

Videos

See all

Related articles

See all