Senior Lead Full Stack DotNet Application Dev

The Smart
Tallahassee, United States of America
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Tallahassee, United States of America

Tech stack

ASP.NET
JavaScript
.NET
API
Agile Methodologies
Data analysis
Business Logic
ASP.NET
HTML5
Azure
C Sharp (Programming Language)
CSS
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
Operational Data Store
Software Architecture
Release Management
Responsive Web Design
Software Deployment
Software Systems
Systems Integration
User Interface Testing
Web Applications
XML
Enterprise Software Applications
Spring Cloud
React
Snowflake
Software Troubleshooting
Software Application Programming
Backend
Information Technology
People Soft
ASP.NET
Software Coding
REST
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