Loading...
USM Jobs / Software Engineer
Medium Contract

JB060360 - Software Engineer Apply

  • Start Date:
    Interview Types
  • Skills Minimum of five (5) ..
    Visa Types Green Card, US Citiz..
Software Engineer
Project Identifier
SC
Client
South Carolina
Agency
State of South Carolina
Location
Onsite
Location: 1201 Main Street Suite 600, Columbia, South Carolina, USA, 29201
Candidate MUST be a SC resident or willing to relocate to SC prior to starting the role at their own expense.
Contract Duration
1 year
Interview Type
Online
Visa Requirements
The candidate will have to be on Innosoft W2.
At least 6 months of valid work authorization
(Citizen, GC, EAD, OPT-EAD, H4-EAD)
Tentative Start Date
12/09/2025
Deadline
10/20/2025
Project Overview
Candidates with significant development experience in modern UI/UX frameworks and strong development expertise in Python or Java are required. The candidate should have substantial hands-on experience in Node. JS-based front-end frameworks such as ReactJS or Angular, along with server-side development using Python and familiarity with Python web frameworks such as Django and FastAPI. The role also requires the ability to write complex SQL reports and develop proofs of concept (POCs) using JavaScript, Angular, Python, and other modern software technologies. Working knowledge of AWS or other cloud platforms is considered an added advantage.
The Eligibility and Enrollment Member Management Project is a large-scale initiative supported by a team of experienced IT professionals and consultants with deep industry expertise. The project environment values productivity, flexibility, and adaptability in managing complex and evolving requirements. Team members are expected to work independently with minimal supervision, demonstrate self-motivation, and maintain a collaborative and solutions-oriented approach.
This position is ideal for professionals who enjoy working on complex, change-driven projects alongside highly motivated and goal-oriented team members.
Duties/Responsibilities:
• Serve as the on-site software developer for the MMS project, collaborating closely with business analysts, subject matter experts, technical leads, quality managers, system integrators, and vendors to achieve project objectives.
• Design, develop, and implement robust, scalable applications using Python or Java/J2EE technologies, along with JavaScript, Node.js, React.js, or Angular frameworks.
• Work with SQL and NoSQL databases to build, optimize, and maintain data-driven solutions.
• Develop and deploy applications on cloud platforms (AWS) using services and tools aligned with enterprise architecture standards.
• Utilize frameworks such as Django or FastAPI for backend development, ensuring high performance, modularity, and maintainability.
Innosoft is an Equal Opportunity/Affirmative Action employer.
• Design and document detailed technical design documents derived from business and functional requirements.
• Collaborate with cross-functional teams to ensure alignment between business goals and technical implementation.
• Participate in code reviews, testing, and debugging to ensure code quality, performance, and adherence to best practices.
• Assist in integration efforts with existing enterprise systems and external vendor applications.
• Contribute to system enhancement, modernization, and maintenance activities across project phases.
Education and Certifications:
• Bachelor’s degree in a technical or related field.
Required Experience:
• Minimum of five (5) years of hands-on technical experience developing applications using Python, JavaScript, Angular, or ReactJS, along with JSON, REST APIs, and backend frameworks such as Django or FastAPI.
• Strong experience working with SQL and NoSQL databases, including the ability to write and optimize complex SQL queries.
• Prior experience with Medicaid system projects or other large-scale public sector systems is highly preferred.
• Proven expertise in deploying and managing solutions on Amazon Web Services (AWS).
• Skilled in profiling, debugging, and troubleshooting software defects, and implementing effective solutions to resolve performance or reliability issues.
• Experience delivering software solutions using Waterfall, Scrum, Agile, or hybrid methodologies, with a clear understanding of SDLC best practices.
• Excellent written and verbal communication skills, with the ability to explain complex technical concepts clearly to both technical and non-technical audiences.
• Strong analytical and problem-solving abilities, with attention to detail and structured thinking.
• Demonstrated teamwork, collaboration, and adaptability in a professional and cross-functional environment.
Preferred Experience:
• Knowledge of healthcare insurance principles, standards, and business processes, particularly within the public health or Medicaid domain.
• Hands-on experience working with or supporting Medicaid Management Information Systems (MMIS) or similar large-scale healthcare systems.
• Practical experience developing applications using Django or similar Python-based web frameworks such as Flask or FastAPI.
• Possession of a recognized UI/UX certification or demonstrable experience in user interface and experience design.
• Development experience with Rules Engines or decision automation frameworks for implementing configurable business logic.