Novalink Solutions LLC logo

Java - Project Lead

Novalink Solutions LLC

  • West Columbia, SC
  • 4 days ago

    Highlights

    Communication: Communicate with a broad mix of stakeholders involved in the information technology system replacement projects including business users, analysts, software engineers, database architects and administrators (DBAs), quality assurance engineers (QA), systems and infrastructure staff, and support staff. COMPANY / DEPARTMENT CULTURE (why do you enjoy working for the company – selling points for potential candidates): This position will provide FRONTEND and backend web development including all user interfaces for South Carolina’s Medicaid web application and associated web services.

    Numbers & Facts

    LocationWest Columbia, SC
    IndustryStaffing/Employment Agencies
    Company Size20 to 49 employees
    Year Founded2004
    Websitehttp://www.novalink-solutions.com/

    Description

    COMPANY / DEPARTMENT CULTURE (why do you enjoy working for the company – selling points for potential candidates):
    This position will provide FRONTEND and backend web development including all user interfaces for South Carolina’s Medicaid web application and associated web services. The application frontends are to be designed as platform independent and mobile ready. This senior expert level frontend web developer will be responsible for the look and feel of the web application that the user will experiance, unit and systems testing, implementation, and maintenance of complex Web systems and back-end development. This position requires experience with Java, web application development, web service development, and distributed systems development. This position will work on one of the States most complex information technology projects as Clemson migrates the States existing mainframe Medicaid systems to modern technology environments and platforms

    The State expects the software development team members to possess the following technical skills:
    Application Servers: Apache Tomcat
    Frameworks: Tapestry
    Required Skills: HTML, JavaScript, JQuery, Familiarity of various Javascript Libraries, Java, UC4, ActiveMQ, Unix varients, Unix Scripting, EDI Transaction sets (270/271, 276/277, 837), JDBC, SQL, MongoDB
    Tools:  Subversion, maven
    Integrated Development Environments:  Eclipse, NetBeans, HTML/Javascript IDE
    Environment: ORACLE LINUX SERVERS, SQL SERVER AND IDMS DATABASES

    SCOPE OF THE PROJECT:
    This project team develops and supports the framework functionality of the State’s EDI Services & the Medicaid Web Portal application.  Clemson University’s Medicaid Information Technology Services (MITS) team develops and operates systems on behalf of the State’s Department of Health and Human Services (SCDHHS). Clemson’s MITS team will be responsible for the project management and oversight of this project.

    DAILY DUTIES / RESPONSIBILITIES:
    The Software Engineer is responsible for assessing, designing, developing, supporting and implementing the State’s Member Management replacement project and any other projects assigned. This position will be a part of a Production Support group under the direction of Clemson’s technical project manager for support & maintenance of all new technology development work.

    The Software Engineer role has two major functions: design and development/implementation.
    • Web-based Distributed Systems Architecture and Design: Design, develop, and implement enterprise level web-based systems, enterprise defined in terms of system scope as well as number of users. Plan for responsive user interfaces incorporating modern Web 2.0 technologies (such as AJAX) and mobility needs (smartphones and tablets).
    • Software Engineering: Design and develop Java applications incorporating industry-standard frameworks where appropriate (such as Spring). Plan for highly available and scalable applications. Incorporate services into system design where appropriate.
    • Software Project Lifecycle Management: Effectively implement and utilize modern Web-based software industry standards and best practices, use of integrated development environments, strong emphasis on unit testing and participation in complete software lifecycle from analysis and design through testing and deployment. Assist end-user and business analysts in turning business needs into incremental software development projects.
    • Communication: Communicate with a broad mix of stakeholders involved in the information technology system replacement projects including business users, analysts, software engineers, database architects and administrators (DBAs), quality assurance engineers (QA), systems and infrastructure staff, and support staff.

    REQUIRED SKILLS (RANK IN ORDER OF IMPORTANCE):
    1. 7+ years of experience with Java
    2. 7+ years of experience with HTML
    3. 7+ years of experience with JavaScript
    4. 7+ years of experience with JQuery
    5. 5+ years of experience with EDI Transaction Sets (270/271, 276/277, 837)
    6. 5+ years of experience with MongoDB

    Soft skills Required: Effective Communication Skills (written and oral), Adaptability, Flexibility, Self-motivation, Problem Solving, Analytical Thinking, Time Management, Ability to work effectively in a stressful environment

    PREFERRED SKILLS (RANK IN ORDER OF IMPORTANCE):
    • Medicaid eligibility system/business operations experience.
    • Medicaid Management Information System (MMIS) experience
    • Experience with JDBC
    • Experience with SQL
    • Experience with UC4

    EDUCATION:
    Bachelor’s degree or equivalent work experience.

    CERTIFICATIONS:
    Java J2ee Server and/or related J2EE certification preferred.

    This position will provide FRONTEND and backend web development including all user
    interfaces for South Carolina’s Medicaid web application and associated web services.
    The application frontends are to be designed as platform independent and mobile
    ready. This senior expert level frontend web developer will be responsible for the look
    and feel of the web application that the user will experiance, unit and systems testing,
    implementation, and maintenance of complex Web systems and back-end
    development. This position requires experience with Java, web application
    development, web service development, and distributed systems development. This
    position will work on one of the States most complex information technology projects
    as Clemson migrates the States existing mainframe Medicaid systems to modern
    technology environments and platforms
    The State expects the software development team members to possess the following
    technical skills:
    Application Servers: Apache Tomcat
    Frameworks: Tapestry
    Required Skills: HTML, JavaScript, JQuery, Familiarity of various Javascript Libraries, Java,
    UC4, ActiveMQ, Unix varients, Unix Scripting, EDI Transaction sets (270/271, 276/277, 837),
    JDBC, SQL, MongoDB
    Tools: Subversion, maven
    Integrated Development Environments: Eclipse, NetBeans, HTML/Javascript IDE
    Environment: ORACLE LINUX SERVERS, SQL SERVER AND IDMS DATABASES
    WHY IS THIS POSITION OPEN
    This position is being posted due to 36-month assignment requirement.
    SCOPE OF THE PROJECT:
    This project team develops and supports the framework functionality of the State’s EDI
    Services & the Medicaid Web Portal application. Clemson University’s Medicaid
    Information Technology Services (MITS) team develops and operates systems on
    behalf of the State’s Department of Health and Human Services (SCDHHS).
    Clemson’s MITS team will be responsible for the project management and oversight of
    this project.
    DAILY DUTIES / RESPONSIBILITIES:
    The Software Engineer is responsible for assessing, designing, developing, supporting
    and implementing the State’s Member Management replacement project and any other
    projects assigned. This position will be a part of a Production Support group under the
    direction of Clemson’s technical project manager for support & maintenance of all new
    technology development work.
    The Software Engineer role has two major functions: design and
    development/implementation.
    • Web-based Distributed Systems Architecture and Design: Design, develop, and
    implement enterprise level web-based systems, enterprise defined in terms of
    system scope as well as number of users. Plan for responsive user interfaces
    incorporating modern Web 2.0 technologies (such as AJAX) and mobility
    needs (smartphones and tablets).
    • Software Engineering: Design and develop Java applications incorporating
    industry-standard frameworks where appropriate (such as Spring). Plan for
    highly available and scalable applications. Incorporate services into system
    design where appropriate.
    • Software Project Lifecycle Management: Effectively implement and utilize
    modern Web-based software industry standards and best practices, use of
    integrated development environments, strong emphasis on unit testing and
    participation in complete software lifecycle from analysis and design through
    testing and deployment. Assist end-user and business analysts in turning
    business needs into incremental software development projects.
    • Communication: Communicate with a broad mix of stakeholders involved in
    the information technology system replacement projects including business
    users, analysts, software engineers, database architects and administrators
    (DBAs), quality assurance engineers (QA), systems and infrastructure staff, and
    support staff.
    REQUIRED SKILLS (RANK IN ORDER OF
    IMPORTANCE):
    1. 7+ years of experience with Java
    2. 7+ years of experience with
    HTML
    3. 7+ years of experience with
    JavaScript
    4. 7+ years of experience with
    JQuery
    5. 5+ years of experience with EDI
    Transaction Sets (270/271,
    276/277, 837)
    6. 5+ years of experience with
    MongoDB
    Soft skills Required: Effective
    Communication Skills (written and oral),
    Adaptability, Flexibility, Self-motivation,
    Problem Solving, Analytical Thinking,
    Time Management, Ability to work
    effectively in a stressful environment
    PREFERRED SKILLS (RANK IN ORDER OF
    IMPORTANCE):
    • Medicaid eligibility system/business
    operations experience.
    • Medicaid Management Information
    System (MMIS) experience
    • Experience with JDBC
    • Experience with SQL
    • Experience with UC4
    EDUCATION:
    Bachelor’s degree or equivalent work
    experience.
    CERTIFICATIONS:
    Java J2ee Server and/or related J2EE
    certification preferred.

    About Company

    Novalink, founded in 2003 , is a leading consulting and staffing company serving clients in public and private sectors in Information Technology, Telecommunications (IT/Telecom), Technical Networks, Finance, and Administration. With government agencies as our primary clientele, our team has a proven track record of success in providing temporary personnel solutions and managing government deliverables-based projects over the past 20 years.

    Similar Jobs