Job Title: Internet / Web Engineer – Advanced
Location: Remote
Note: Occasional onsite travel to Columbia may be required (up to once per month). Travel expectations will be clarified as the project progresses.
Duration: 9 Months
Note: The Applicant must be able to qualify for Security Clearance. (Just in case client needs it)
Project Overview
This role supports the development and ongoing maintenance of enterprise-level EDI services and a large-scale Medicaid web portal application. The project team designs, develops, and supports framework-level functionality for mission-critical healthcare systems operated on behalf of a state health and human services organization.
The Software Engineer will be part of a Production Support team, working under the direction of a technical project manager, and will contribute to the support, maintenance, and enhancement of newly developed technologies as well as assigned projects.
Key Responsibilities
The Software Engineer will be responsible for design, development, implementation, and production support of enterprise web applications, including a Member Management system replacement.
Primary Duties
Design, develop, and implement enterprise-scale, web-based distributed systems
Build responsive user interfaces using modern Web 2.0 technologies (e.g., AJAX) with support for mobile devices
Develop Java-based applications using industry-standard frameworks (e.g., Spring)
Design highly available, scalable applications and integrate services into system architecture
Participate fully in the software development lifecycle: analysis, design, development, testing, deployment, and support
Apply modern development standards, best practices, unit testing, and use of IDEs
Collaborate with business analysts and end users to translate business needs into incremental software solutions
Communicate effectively with cross-functional teams including developers, DBAs, QA, infrastructure, and support staff
Required Qualifications
Required Skills (in order of importance)
7+ years of experience with Apache Tapestry
7+ years of experience with JavaScript
7+ years of experience with jQuery
7+ years of experience with EDI Transactions
7+ years of experience with JDBC
Strong experience with Java
Preferred Qualifications
Experience with Java enterprise applications
Experience with UC4
Experience with ActiveMQ
Experience working with Unix/Linux environments and shell scripting
Experience with SQL
Experience with MongoDB
Experience with Medicaid Management Information Systems (MMIS)