Senior/Lead Software Enigneer; AI-assisted development
Job in
West Columbia, Lexington County, South Carolina, 29172, USA
Listed on 2026-08-31
Listing for:
Jobot
Full Time
position Listed on 2026-08-31
Job specializations:
-
Software Development
Full Stack Developer, Azure, .NET Developer, Cloud Engineer - Software
Job Description & How to Apply Below
12+ month contract
This Jobot Consulting Job is hosted by:
Adrionna Roy
Are you a fit? Easy Apply now by clicking the "Apply Now" button and sending us your resume.
Salary: $45 - $65 per hour
A bit about us:
Public education across the state by providing leadership, resources, technology, and services that help schools, educators, and students succeed.
Why join us?
Make an impact by helping modernize critical technology that supports education across South Carolina. You'll work on meaningful projects involving application modernization, cloud technology, and AI while helping shape the future of the Department's technology environment.
Job Details
Lead Full Stack Software Engineer
Location:
West Columbia, SC 29172
Work Arrangement: 100% Onsite
Rate: $45/hr- $65/hr
Position Summary
We are seeking an accomplished
** Lead Full Stack Software Engineer
** to serve as a senior hands-on technical contributor and technical leader within a modern application development team.
This role has two primary areas of focus:
1.
** Application Modernization:
** Assess and modernize a portfolio of approximately
** 40 existing applications**, determining the appropriate future-state architecture, technology stack, migration strategy, and Azure hosting model for each.
2.
** New Application & AI Development:
** Design and build new applications, features, and AI-enabled solutions that support future business initiatives.
The ideal candidate brings deep hands-on development experience, strong application architecture expertise, and advanced proficiency with
** React, Python, SQL, and Microsoft Azure**. This individual should be comfortable evaluating existing systems, determining modernization strategies, selecting appropriate technologies and Azure services, and actively contributing to solution delivery.
The development team is also embracing
** AI-assisted software development tools, including Claude Code and Claude CI**, as part of its engineering workflows. Experience leveraging AI tools for development, testing, modernization, code review, and delivery is highly desirable.
This is not a purely architectural or management-focused position. The Lead Full Stack Software Engineer will remain actively involved in
** design, coding, troubleshooting, deployment, and technical decision-making
** while providing technical leadership and mentorship to other developers.
Key Responsibilities
Full Stack Software Development
* Design, build, test, deploy, and maintain production applications using
** React and React Native on the frontend, Python on the backend, SQL/Azure SQL for data management, and Microsoft Azure for cloud services and hosting**.
* Remain hands-on with development and deliver production-quality code and complex technical solutions.
* Own solutions end-to-end, from requirements gathering and technical design through implementation, deployment, and ongoing support.
* Develop new applications and capabilities aligned with evolving business needs.
* Write clean, scalable, secure, maintainable, and well-tested code.
* Troubleshoot and resolve complex issues involving performance, reliability, integrations, security, and scalability.
Legacy Application Modernization & Cloud Architecture
* Lead modernization efforts across a portfolio of approximately
** 40 legacy and existing applications**.
* Evaluate applications and recommend whether they should be
** refactored, re-platformed, rebuilt, consolidated, or retired**.
* Define appropriate
** technology stacks, architectures, Azure services, and hosting models**.
* Lead migrations from legacy technologies, including
** Cold Fusion**, to modern cloud-native solutions.
* Design solutions that fully leverage Azure capabilities rather than simply relocating legacy systems to the cloud.
* Assess dependencies, integrations, databases, security requirements, scalability needs, performance considerations, and technical debt.
* Partner with infrastructure and cloud teams to establish scalable, secure, and maintainable Azure environments.
Technical Design & Microsoft Azure
* Lead architecture and technical design efforts for new applications, modernization initiatives, and major enhancements.
* Design and deploy solutions using technologies such as
** Azure Container Apps, App Service, Azure SQL, Entra **, and related Azure services.
* Evaluate hosting strategies based on scalability, security, maintainability, performance, and cost.
* Develop and maintain architecture, design, integration, and deployment documentation.
* Implement and support
** Infrastructure as Code using Bicep
** where appropriate.
* Evaluate emerging technologies, frameworks, and cloud services.
AI & AI-Assisted Software Development
* Contribute to the design and development of
** AI-enabled applications, features, and proof-of-concept initiatives**.
* Identify opportunities to integrate AI into existing and future solutions.
* Utilize
** Claude Code and Claude CI
** as part of modern engineering workflows.
* Apply AI tools for
** code generation, refactoring,…
Position Requirements
10+ Years
work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×