Senior/Lead Software Enigneer (AI-assisted development)

Jobot Consulting

West Columbia (SC)

On-site

USD 128,943,000 - 186,252,000

Full time

13 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Jobot is seeking a Lead Full Stack Software Engineer in West Columbia, SC to lead and contribute hands‑on across a modern development team. You will modernize ~40 applications, design cloud architectures, and build AI‑enabled features using React, Python, SQL, and Azure.

The role emphasizes architectural leadership while remaining actively involved in coding, design reviews, and deployment. AI tooling like Claude Code/ Claude CI are part of the workflow.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, or related field, or equivalent professional experience.
  • 5+ years of professional full‑stack software development experience, including recent senior‑level or lead‑level hands‑on development.
  • Strong experience with React, Python, SQL, and modern web application development.
  • Experience designing, deploying, and supporting applications within Microsoft Azure.
  • Proven ability to make architecture and technology decisions.
  • Experience across the full software development lifecycle.

Responsibilities

  • Design, build, test, deploy, and maintain production applications using React/React Native on the frontend, Python on the backend, SQL/Azure SQL, and Azure cloud services.
  • Remain hands‑on with development and deliver production‑quality code and complex technical solutions.
  • Own solutions end‑to‑end from requirements to deployment and 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.

Skills

React
Python
SQL
Azure
Claude Code
Claude CI

Education

Bachelor's degree or equivalent

Tools

Azure Container Apps
App Service
Azure SQL
Entra ID
Bicep
GitLab
GitHub Actions
Azure DevOps
Claude Code
Claude CI

Job description

Job details:

12+ month contract

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 **ColdFusion**, 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 ID**, 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, modernization, testing, debugging, documentation, and code review**.
  • * Help establish best practices for responsible and effective AI adoption.
  • * Evaluate emerging AI technologies and recommend high‑value use cases.
Engineering Standards, DevOps & CI/CD
  • * Promote strong engineering practices, including code reviews, automated testing, reusable components, and architectural standards.
  • * Build and maintain modern **CI/CD pipelines using GitLab, GitHub Actions, Azure DevOps, and related tools**.
  • * Drive technical debt reduction, vulnerability remediation, performance improvements, and production stability.
  • * Champion secure software development practices.
  • * Improve development efficiency through automation and AI‑assisted tooling.
Technical Leadership & Mentorship
  • * Provide technical leadership while remaining an active hands‑on contributor.
  • * Mentor developers through design reviews, architecture discussions, pairing sessions, and code reviews.
  • * Help remove technical roadblocks and guide teams through complex challenges.
  • * Participate in sprint planning, backlog refinement, estimation, and workload planning.
  • * Partner with leadership on application strategy, technology selection, technical hiring, and onboarding.
  • * Clearly communicate technical recommendations and tradeoffs to both technical and non‑technical stakeholders.
Minimum Qualifications
  • * Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field, or equivalent professional experience.
  • * **5+ years of professional full‑stack software development experience**, including recent senior‑level or lead‑level hands‑on development.
  • * Strong experience with **React, Python, SQL, and modern web application development**.
  • * Experience designing, deploying, and supporting applications within **Microsoft Azure**.
  • * Proven ability to make architecture and technology decisions.
  • * Experience across the full software development lifecycle.
Preferred Qualifications
  • * Deep expertise with **React, React Native, TypeScript, Python, C#, SQL, and Azure SQL**.
  • * Strong knowledge of Azure services, including **Azure Container Apps, App Service, Azure SQL, and Entra ID**.
  • * Experience developing modernization and cloud migration strategies.
  • * Experience migrating applications from legacy platforms such as **ColdFusion**.
  • * Experience selecting appropriate architectures, technology stacks, and hosting models.
  • * Experience building applications from concept through production deployment.
  • * Experience developing or integrating **AI‑enabled applications**.
  • * Hands‑on experience with **Claude Code, Claude CI, or similar AI‑assisted engineering tools**.
  • * Understanding of generative AI use cases across software development workflows.
  • * Experience with **Bicep** and Infrastructure as Code.
  • * Proficiency with **GitLab, GitHub Actions, and Azure DevOps**.
  • * Experience establishing engineering standards, testing frameworks, and development best practices.
  • * Strong understanding of application security, scalability, reliability, performance, and cloud architecture.
  • * Product‑focused mindset with an emphasis on maintainable and scalable solutions.
  • * Proven ability to provide technical leadership while remaining hands‑on.
  • * Ability to thrive in fast‑paced environments, navigate ambiguity, and make sound technical decisions.
  • * Experience within **regulated, enterprise, or similarly complex environments** is a plus.
  • * Strong written and verbal communication skills.

Jobot is an Equal Opportunity Employer. We provide an inclusive work environment that celebrates diversity and all qualified candidates receive consideration for employment without regard to race, color, sex, sexual orientation, gender identity, religion, national origin, age (40 and over), disability, military status, genetic information or any other basis protected by applicable federal, state, or local laws. Jobot also prohibits harassment of applicants or employees based on any of these protected categories. It is Jobot’s policy to comply with all applicable federal, state and local laws respecting consideration of unemployment status in making hiring decisions.

Sometimes Jobot is required to perform background checks with your authorization. Jobot will consider qualified candidates with criminal histories in a manner consistent with any applicable federal, state, or local law regarding criminal backgrounds, including but not limited to the Los Angeles Fair Chance Initiative for Hiring and the San Francisco Fair Chance Ordinance.

Information collected and processed as part of your Jobot candidate profile, and any job applications, resumes, or other information you choose to submit is subject to Jobot's Privacy Policy, as well as the Jobot California Worker Privacy Notice and Jobot Notice Regarding Automated Employment Decision Tools which are available at jobot.com/legal.

By applying for this job, you agree to receive calls, AI-generated calls, text messages, or emails from Jobot, and/or its agents and contracted partners. Frequency varies for text messages. Message and data rates may apply. Carriers are not liable for delayed or undelivered messages. You can reply STOP to cancel and HELP for help. You can access our privacy policy here: jobot.com/privacy-policy

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior/Lead Software Enigneer (AI-assisted development)
Senior/Lead Software Enigneer (AI-assisted development)

Australia-Employment • West Columbia (SC)

On-site
USD 62,000 - 90,000
Full-Stack Software Engineer (Python/React/Azure)
Full-Stack Software Engineer (Python/React/Azure)

Australia-Employment • West Columbia (SC)

On-site
USD 55,000 - 83,000
Competitive compensation
Medical, dental, and vision insurance
401(k) retirement plan
+2
Full Stack Software Engineer
Full Stack Software Engineer

Australia-Employment • West Columbia (SC)

On-site
USD 128,943,000 - 186,913,000
Senior Full-Stack Engineer (Python / Django)
Senior Full-Stack Engineer (Python / Django)

Jobot • Matthews (NC)

On-site
USD 80,000 - 165,000
Competitive salary
Health insurance
Equity
+5
Senior Full-Stack Engineer (Python / Django)
Senior Full-Stack Engineer (Python / Django)

Jobot • Westerville (OH)

On-site
USD 90,000 - 165,000
Competitive Base Salary
Excellent health, dental and vision
Equity in high-growth start-up
+5
Senior Full-Stack Engineer (Python / Django)
Senior Full-Stack Engineer (Python / Django)

Jobot • Jacksonville (FL)

On-site
USD 80,000 - 165,000
Competitive Base Salary
Excellent health, dental and vision
Equity in high-growth start-up
+5
Manager, Software Engineering (Hands-On | Cloud SaaS | AI-Driven Development)
Manager, Software Engineering (Hands-On | Cloud SaaS | AI-Driven Development)

Jobot • Seattle (WA)

On-site
USD 160,000 - 230,000
Software Engineer
Software Engineer

Jobot • Arlington (VA)

On-site
USD 100,000 - 170,000
Health insurance
PTO and paid holidays
Equity
Forward Deployed Engineer
Forward Deployed Engineer

Jobot • Los Angeles (CA)

Hybrid
USD 160,000 - 300,000
Medical, dental, and vision insurance
401(k) retirement plan
Paid time off and company holidays
+5
Lead Software Engineer
Lead Software Engineer

Jobot • Arlington (TX)

Remote
USD 140,000 - 160,000
Flexible hours
Full benefits
401k match