Jobs · Engineering · South Carolina

Software Engineer (full stack)

Jobot Consulting · West Columbia, SC · 3 wk ago
On-siteEngineering$40–$70/hrContract
We need to output only HTML fragment with sections for headings: About the role, Responsibilities, Requirements, Qualifications, Skills, Benefits, Pay, Schedule. Only include sections where posting has real specific content. We must not repeat job title as heading. No Job ID etc. Remove boilerplate, navigation, EEO, etc. Must preserve all substantive info. We need to parse the posting. Key info: - Salary: $40 - $70 per hour (Pay) - About us: description of organization, mission, technology org, etc. Could be "About the role" or "About us"? The instruction: use headings like About the role, Responsibilities, Requirements, Qualifications, Skills, Benefits, Pay, Schedule. So we need to map content. We have "Job Details Position Summary" etc. That's about the role. So we can put that under

About the role

with paragraphs. Responsibilities: list under "Key Responsibilities" with bullet points. Requirements: maybe "Minimum Qualifications". That's requirements. Qualifications: maybe "Preferred Qualifications". Could be separate but we could combine? The instruction says prefer few substantive sections over many thin ones. We could have Requirements (minimum) and Qualifications (preferred) as separate sections if they have content. Both have content. Skills: maybe we can extract skills from responsibilities and qualifications? But we might not need a separate Skills section if not explicitly listed. The posting does not have a distinct "Skills" heading; we could omit if no specific content. However we could include skills derived but must not invent. Better to omit Skills section if not explicit. Benefits: there is a list under "Why join us? As a Jobot consultant..." includes bullet list of benefits. So we can have Benefits section. Pay: we have salary $40 - $70 per hour. Schedule: not mentioned. So omit Schedule. We must not include placeholder like "commensurate with experience". Not present. We need to output only HTML fragment, no /. Use

for headings. Use
  • for lists. Use

    for prose. We must preserve all substantive information; do not invent or summarize away detail. So we need to include all details from the posting, but we can condense into paragraphs/lists while preserving meaning. Must not lose any substantive info. That's tricky: we need to keep all details but can rephrase? The instruction: "Preserve ALL substantive information; do NOT invent or summarize away detail." Means we should not omit details, but we can rephrase? Probably we should keep the details as is, maybe copy sentences. We can keep them in

    or

  • as they appear. We need to remove boilerplate like navigation, EEO, etc. Also remove duplicated lines, application instructions, etc. Let's extract substantive sections: - About us / mission: "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 / Benefits: list: "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: list of bullet points (multiple). We need to preserve each bullet. - Minimum Qualifications: list. - Preferred Qualifications: list. We also have Salary: $40 - $70 per hour. We need to avoid repeating job title as heading. Not needed. We need to output HTML fragment only. Let's structure:

    About the role

    ... (position summary maybe? Actually About the role could include the position summary and about us? The instruction says use headings like About the role, Responsibilities, Requirements, Qualifications, Skills, Benefits, Pay, Schedule. So we can put the position summary and maybe the "About us" under About the role. But we also have a separate "Why join us" which is benefits. So About the role could contain the position summary and description of the team/mission. We'll include both. Better: About the role: include the position summary paragraph and the description of the organization/mission. Responsibilities: list from Key Responsibilities. Requirements: Minimum Qualifications. Qualifications: Preferred Qualifications. Benefits: list from Why join us. Pay: salary. We'll not include Skills. Now we need to ensure we don't lose any substantive info. Let's copy the text exactly as given, but we can break into paragraphs. Check for any duplicated lines: The posting repeats "Want to learn more about this role and Jobot Consulting? Click our Jobot Consulting logo and follow our LinkedIn page!" at start and end. That's boilerplate; we should remove. Also "Job details: This Jobot Consulting Job is hosted by: Merwan Zattam Are you a fit? Easy Apply now by clicking the "Easy Apply" button and sending us your resume." That's application instructions/hosted by; we should remove. Also "Interested in hearing more? Easy Apply now by clicking the "Easy Apply" button." Remove. Also EEO etc. Remove. Now let's craft HTML. We'll need to escape any HTML special characters like &, <, >. The text includes "&" in "Medical, dental, and vision insurance options". That's fine as is. Also "401(k)" includes parentheses; fine. We'll wrap each section. Let's write:

    About the role

    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.

    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.

    But note we duplicated some content: The position summary already includes some of that. However we must preserve all substantive info; duplication is okay as long as we don't omit. But we might be duplicating content that appears elsewhere; but it's okay. Alternatively we could split: About the role includes the position summary and the "About us" description. That's fine. Now Responsibilities:

    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-Ass

Similar jobs

Software Engineer (Full Stack)

Financial Technology Partners / FT PartnersSan Francisco, CA· 2 mo ago
Engineering$33/hrapply on job-boards.greenhouse.io