Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Full Stack Software Engineer

Jobot

A bit about us: We are a statewide public-sector organization dedicated to supporting students, educators, families, and communities. Our mission is to provide the resources, technology, and services needed to help ensure every student has the opportunity to succeed and reach their full potential. Our technology organization plays a critical role in that mission by developing, modernizing, and supporting the applications and digital services used across the organization and throughout the state. With a strong focus on application modernization, cloud technologies, and emerging AI capabilities, our team is transforming legacy systems and building modern, scalable solutions that improve how services are delivered. We are looking for talented technology professionals who enjoy solving complex problems, modernizing critical systems, and building innovative solutions that have a meaningful impact on the communities we serve. Why join us? As a Jobot consultant, you'll have the opportunity to work on meaningful projects with leading organizations while receiving the support and resources of the Jobot team throughout your assignment. Depending on eligibility and assignment terms, benefits may include: Competitive compensation Medical, dental, and vision insurance options 401(k) retirement plan Weekly payroll and direct deposit Dedicated Jobot support throughout your assignment Access to long-term and contract-to-hire opportunities Opportunities to work with innovative technologies and leading organizations Ongoing career support and access to future Jobot opportunities Our goal is to provide our consultants with a positive experience from onboarding through the completion of their assignment, with a dedicated team available to support them along the way. Job Details 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 the right technologies and Azure services, and actively contributing to solution delivery. The 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 role. The Lead 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, delivering production-quality code and complex technical solutions. Own solutions end-to-end, from requirements gathering and technical design through implementation, 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. 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 (IaC) 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 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, public-sector, 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 Jobot

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Full Stack Software Engineer in West Columbia, SC vacancy
  • $97.3k - $156.7k

    AWS Java Full Stack Developer with Python Position Description CGI is seeking a AWS Java...  ...on development role for an experienced engineer with a strong background in Java and/or...  ...in this role . 5+ years of hands-on software development experience using Java and/or... 
    Suggested
    Local area
    Columbia, SC
    23 days ago
  •  ...Inc. (CEI) is seeking two (2) talented Full-Stack Java Developers to join our Client's...  ...design, and implementation of cloud system software, including coding and testing Act as...  ...Required Full stack software engineering development experience for Java/Java EE... 
    Suggested
    Permanent employment
    Contract work
    Work experience placement
    Second job
    Monday to Friday
    Shift work

    CEI

    Columbia, SC
    3 days ago
  •  ...Job Title: Senior AWS Full Stack Software Engineer Location: Plano, TX/Reston, VA/Columbia, SC/Knoxville, TN/Lafayette, LA/Birmingham, AL Type: Permanent Full Time Responsibilities • Develop and maintain full stack applications using Java/Spring Boot, Python... 
    Suggested
    Permanent employment
    Full time
    Local area

    System One

    Columbia, SC
    19 days ago
  • $65 - $75 per hour

     ...Full Stack Software Engineer   JOB-10047404   Anticipated Start Date August 31, 2026   Location Sugar Land, TX   Type of Employment Contract Hire   Employer Info Our client is a global leader in energy technology, providing cutting-edge solutions... 
    Suggested
    Hourly pay
    Full time
    Contract work

    Dynamics ATS

    Market, SC
    29 days ago
  •  ...independently designing and implementing medium to large-scale software systems and components using.net architectures. 5+ years' experience...  ...-driven applications utilizing significant relational database engines as part of the overall application architecture. 5+ years'... 
    Suggested

    Syntricate Technologies

    Columbia, SC
    4 days ago
  •  ...Requirements 3 or more years of experience in frontend software development utilizing Angular, PrimeNG, and TypeScript. Proficiency...  ...Experience in manual and automated test execution across full SDLC and regulatory security standards like NIST or HIPAA.... 

    RESOURCESOFT, INC.

    Cayce, SC
    2 days ago
  •  ...Job Description Job Description System Software Programmer(Full-Stack Developer) Project Identifier SC Client South Carolina...  ...applications using Angular and modern software-engineering practices. Understand existing system architectures,... 
    Contract work
    Work experience placement
    Relocation

    Innosoft Corporation

    Cayce, SC
    3 days ago
  •  ...We are seeking a System Software Programmer to lead the modernization, refactoring, and integration of critical administrative, financial, and HR software platforms. You will work across full-stack development, automated testing, database optimization, and DevOps deployment... 

    Stellar Professionals

    Cayce, SC
    3 days ago
  • $66.5 - $71.5 per hour

     ...Responsibilities: Develop, enhance, and maintain financial and administrative applications using the Angular framework and modern software engineering practices. Design, develop, and implement system software and supporting DevOps practices to ensure secure, reliable, and... 
    Temporary work
    Work experience placement
    Local area

    CYNET SYSTEMS

    Cayce, SC
    3 days ago
  •  ...called “surges.”learn more about working at Coinbase. Senior Software Engineer (EAA) The CEE Surfaces team, part of Coinbase's Customer...  ...support surface. What you'll do: Build end-to-end full-stack features across React/TypeScript frontends and Go backend services... 
    Local area

    Coinbase

    Columbia, SC
    1 day ago
  • $125k - $150k

     ...US - Remote Full time JR3613 About Us Since 1989, SHI...  ...Google. This role is ideal for engineers who love solving complex problems, building production software, and learning new technologies...  ...Contribute across the full stack, including React-based user interfaces... 
    Full time
    Remote work
    Worldwide
    Flexible hours

    SHI GmbH

    Columbia, SC
    3 days ago
  • $77.1k - $123.3k

     ...United States Full time R2026-749 We believe in the power and joy of learning...  ...education. What you'll do here: As a Software Engineer, you will deliver a world-class...  ...Troubleshoot and resolve issues across the stack, including UI bugs, API failures, and performance... 
    Full time
    Live in
    Local area
    Worldwide

    Cengage Group

    Columbia, SC
    3 days ago
  •  ...growth opportunities. Learn more at . Overview of Job Function: As a Software Engineer, you will be a core contributor to Verint's engineering team. You will design and build full-stack features end-to-end, write high-quality automated tests, support production... 
    Local area
    Worldwide
    Shift work

    Verint Systems

    Columbia, SC
    2 days ago
  • $150k - $180k

     ...Role Title: Staff Software Engineer Pearson's PSG-CP (Pearson Software Group - Content Platform) team is looking for a forward deployed...  ...You don't get attached. You ship the next one. Owning the full stack. Frontend, backend, data, integrations, deployment, the URL... 
    Full time
    Remote work
    Shift work

    Pearson

    Columbia, SC
    3 days ago
  •  ...Application Engineer (Equipment)Be a part of our mission! As a world leader in creating comfortable, sustainable, and efficient climate solutions for buildings, homes and transportation, it's our responsibility to put the planet first. For us at Trane Technologies, and... 
    Hourly pay
    Work experience placement
    Work from home

    Trane Technologies

    West Columbia, SC
    1 day ago
  • $144.2k - $288.4k

     ...at a time. Position Summary We are hiring a Principal Software Engineer - a deeply hands-on technical leader who thrives on solving...  ..., security, and observability, and mentor engineers across full-stack and ML disciplines. Own outcomes end-to-end Translate ambiguous... 
    Hourly pay
    Full time
    Temporary work
    Local area
    Flexible hours

    CVS Health

    Columbia, SC
    4 days ago
  •  ...Job Title: Senior AWS Full Stack Engineer Location: Knoxville, TN, Columbia SC or Lafayette, LA or Birmingham, AL...  ...practical experience using AI/Generative AI tools as part of the software development lifecycle. The engineer will work across application... 

    System One

    Columbia, SC
    17 days ago
  • $135k - $150k

     ...Summary As a key member of the team, the Senior Full Stack Developer will be responsible for the entire software development lifecycle of assigned software components...  ...). Experience with AI Prompt Templates, Prompt engineering and applying them to developer AI tools such as... 
    Permanent employment
    Work experience placement
    H1b
    Work at office
    Local area
    Visa sponsorship
    Work visa

    Karsun Solutions, LLC

    Columbia, SC
    2 days ago
  • $209k - $238.5k

     ...Sr. Lead Software Engineer, Full Stack - Shopping Tech Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One Shopping,... 
    Full time
    Part time
    Internship
    Local area
    Remote work

    Capital One

    Columbia, SC
    2 days ago
  •  ...Web Engineer - Project LeadRequired Skills: 3+ years of experience with RUBY 3+ years of experience with RAILS 3+ years of experience with GIT 3+ years of experience with JAVASCRIPT 3+ years of experience in Web Security 3+ years of experience with MYSQLPreferred Skills... 

    Lumen Solutions Group Inc.

    Columbia, SC
    2 days ago
  •  ...Applications EngineerAn Applications Engineer is more than just a front-end or backend developer. They understand the systems that drive...  .... They're problem solvers that seek out ways to build better software.Senior Engineers help drive the development of personnel as well... 

    Krumware

    Columbia, SC
    3 days ago
  •  ...will focus on designing, developing, and implementing system software using the Angular framework and supporting DevOps practices that...  ...applications using the Angular framework and modern software engineering practices. Understand existing system architectures, integrations... 
    Work experience placement
    Work at office

    Talent Groups

    Cayce, SC
    1 day ago
  • ### **Job Title: System Software Programmer - Intermediate** **Job ID:** 11502 **Client:**...  ...interface coding, web services construction, and full-lifecycle product development....  ...and deployment. * Interact with software engineers and technical leaders to understand component... 
    Contract work
    Work experience placement
    Relocation
    3 days per week

    My3Tech Inc

    Columbia, SC
    1 day ago
  •  ...Hybrid Remote - United States Full time JR-202611035 Job...  ...results into clear feedback for engineering and leadership, and help accelerate...  ...introspect autonomous driving software performance atinterfaces across the autonomy stack; partner closely with autonomy developers... 
    Full time
    Local area
    Remote work
    Work from home

    General Motors

    Columbia, SC
    2 days ago
  • Job Title Participate in the actualization and development of complex user experiences Develop web applications and experiences with quality and attention to detail Grow into new methods and methodologies, and help improve knowledge and experience of team members Implement...

    Krumware

    Columbia, SC
    4 days ago
  • $95k - $171k

     ...services to market faster. This involves simplifying their performance, reliability, security, and operational needs. As a Software Engineer II, you will be responsible for: Working with your team on building requirements and functionalities to simplify users' experience... 
    Work experience placement
    Work at office

    Akamai

    Columbia, SC
    3 days ago
  • $100k - $120k

     ...Remote Full time R23060 Nelnet Business Services (NBS), a division of Nelnet, Inc., provides payment technology and education...  ...empowers our customer communities to thrive. The Senior Software Engineer on the New Ventures team designs, creates, maintains, audits,... 
    Full time
    Temporary work
    Local area
    Remote work

    Nelnet

    Columbia, SC
    1 day ago
  •  ...The Department seeks a highly motivated individual with strong software development skills to join the Web Application Development team in continuing the delivery of the new Economic Services Re-Engineering projects and the Refugee Management System. Daily Duties / Responsibilities... 
    Work experience placement

    Tech Army

    Columbia, SC
    4 days ago
  • Client: SC DPH Position: System Software Programmer (13608) Openings: 1 Location: 400 Otarre Parkway, Cayce SC 292033 Submissions Due...  ...to Represent signed, dated and time! The candidate's resume with full legal first name, and last name. The selected resource will... 
    Relocation

    Arthur Lawrence

    Columbia, SC
    5 days ago
  • $90k - $115k

     ...Work at Home Full time JR-915625 Your Future Evolves Here Evolent partners with health plans and providers to achieve...  ...culture. What You'll Be Doing: Evolent is seeking a Software Engineer to join an Agile team building healthcare-focused backend software... 
    Full time
    Immediate start
    Work from home

    Evolent

    Columbia, SC
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Full Stack Software Engineer. Be the first to apply!