CL - Software Developer (Java) - Consultant Software Developer (Java) - Consultant

Softpath System LLC
Columbia, SC, United States
Full-time
We are sorry. The job offer you are looking for is no longer available.

Job Description : SCOPE OF THE PROJECT :

The Replacement Medicaid Management Information System (MMIS) project is one of the largest IT projects for the . It is a multi-year effort to replace the State s aging MMIS and related applications with more modern capabilities along with corresponding business operations services.

Role Summary / Purpose

Software Developer (Java) Consultant will support the Enterprise Services organization by designing complex solutions in one key area :

Development Operations

The Senior Developer will be responsible for designing and developing software solutions that focus on industry standards in software engineering.

Solutions will primarily use Java EE framework utilizing a mix of open source and Commercial-off-the-Shelf platforms.

This position requires knowledge and experience with these environments as well as experience in detail requirements, analysis, software design and development, testing, and deployment.

Creation of the associated artifacts and the communications skills to clearly articulate the goal of the development and the tradeoffs for solution selection are critically important.

We are looking for candidates with a broad set of technology skills to be able to design and build robust solutions on a complex Medicaid engagement which includes scaling component solutions and operational data stores.

In this role, you will support the Enterprise Services organization for solution design and development utilizing Enterprise Architecture standards, Software Engineering best practices, and SOA component principles.

Role-based security permissions for protection of Medicaid data is also a feature that must be defined and implemented as a part of solutions.

Daily Duties / Responsibilities :

Develop, deploy, and manage applications using AWS services and tools.

Implement and manage infrastructure using tools like AWS CloudFormation, Terraform, and Glue etc.

Set up and manage monitoring and logging solutions using AWS CloudWatch, AWS X-Ray, and other relevant services.

Implement security best practices for applications and infrastructure, including identity and access management (IAM), encryption, and network security.

Ensure systems comply with regulatory requirements and industry standards (e.g., HIPAA).

Provide support, troubleshoot application and infrastructure-related issues.

Work closely with other developers, architects, and stakeholders to ensure successful delivery of projects.

Create and maintain documentation for systems, applications, and processes.

Qualifications :

Knowledge and development experience in a SOA environment.

Design and development web services, Adapters, XML (XSLT, XPath, XQuery, etc.), JAVA or some other object oriented language, JAVA Script, CSS3; HTML5.

Development of unit and integration tests.

Experience with MarkLogic and RDLs

Experience with Apache Nifi

Experience with data mining and extraction technologies

Experience in Web Services technologies (XML, SOAP, WSDL, XSD, UDDI, REST).

Experience with Java Frameworks such as Apache or Spring

Knowledge of cloud platforms and environments.

Exposure to Agile Methodologies.

Demonstrable competence in SOLID programming principles.

Demonstrable competence in the evaluation and use of design patterns.

Demonstrated teamwork and collaboration in a professional setting

Required Skills (rank in order of Importance) :

Proficiency in core AWS services (EC2, S3, RDS, Lambda, etc.).

Programming Languages : Strong skills in programming languages such as Python, Java, Node.js, or C#.

Understanding of VPC, subnets, routing, and other networking concepts in AWS.

Knowledge of AWS database services (RDS, DynamoDB, Aurora).

Experience with Docker and container orchestration tools like Kubernetes and AWS EKS.

Strong analytical and problem-solving skills.

Excellent verbal and written communication skills.

Ability to work effectively in a team environment.

Ability to adapt to changing technologies and processes.

PREFERRED SKILLS (RANK IN ORDER OF IMPORTANCE) :

Continuous Integration and Continuous Deployment (CI / CD) : Implement and maintain CI / CD pipelines using AWS CodePipeline, CodeBuild, and other tools.

Certifications like AWS Certified Solutions Architect, AWS Certified Developer, or AWS Certified DevOps Engineer.

Advanced knowledge of AWS networking services like Direct Connect, VPN, and Route 53.

Proficiency in building and managing serverless applications using AWS Lambda, API Gateway, and other serverless services.

In-depth understanding of AWS security services and best practices.

Experience in managing compliance for AWS environments.

Ability to mentor junior engineers and guide them in best practices.

REQUIRED EDUCATION / CERTIFICATIONS :

Bachelor s degree in Computer Science or equivalent experience

Master s degree in Computer Science is not a substitute for undergraduate work.

6 days ago
Related jobs
Promoted
Mindlance
Columbia, South Carolina

JS/React or Angular, Javascript, HTML, CSS, Bootstrap Back End: Java, REST API. Involved in the full systems life cycle and is responsible for designing, coding, testing, implementing, maintaining and supporting application software that is delivered on time and within budget. Provide technical dire...

Promoted
DP Professionals
Columbia, South Carolina

Development staff will generally participate in multiple tasks throughout the day to help data integration efforts, including: designing new services, developing using Java/JavaScript, working with other application areas (or external vendors), configuring Gateway routing, establishing AAA (Authenti...

Promoted
System Soft Technologies
Columbia, South Carolina

Software Developer (Java) – Consultant will support the Enterprise Services organization by designing complex solutions in one key area:. The Senior Developer will be responsible for designing and developing software solutions that focus on industry standards in software engineering. JAVA or some ot...

Promoted
Capital One
Columbia, South Carolina

Capital One will consider for employment qualified applicants with a criminal history in a manner consistent with the requirements of applicable laws regarding criminal background inquiries, including, to the extent applicable, Article 23-A of the New York Correction Law; San Francisco, California P...

Promoted
Capital One
Columbia, South Carolina

Capital One will consider for employment qualified applicants with a criminal history in a manner consistent with the requirements of applicable laws regarding criminal background inquiries, including, to the extent applicable, Article 23-A of the New York Correction Law; San Francisco, California P...

Promoted
Lucid Software
Columbia, South Carolina

These include being named a Fortune Best Workplace in Technology and a 2022 Glassdoor Best Place to Work, inclusion on the Forbes Cloud 100, and ranking in the top 100 on G2’s 2023 Best Global Software Companies. Solutions Consultantat Lucid SoftwareRemote, USLucid Software is the leader in visual c...

Promoted
Oracle
Columbia, South Carolina

Search 'Oracle Database JSON' on the web to gain further insights into our endeavors and the potential to become an integral part of our team!Career Level - IC4ResponsibilitiesAs a software developer, you will be responsible for defining, developing, debugging and maintaining code (database and clie...

Promoted
Omega Solutions Inc
Columbia, South Carolina

Develop test plans, QA and/or User Acceptance Testing processes and test cases for product management and software development teams. Test software applications for reliability and stability. Implement testing programs to perform quality assurance on technical applications including negative testing...

Mindlance
Columbia, South Carolina

Front end: or Angular, Javascript, HTML, CSS, Bootstrap Back End: Java, REST API. Involved in the full systems life cycle and is responsible for designing, coding, testing, implementing, maintaining and supporting application software that is delivered on time and within budget. Provide technical di...

Mindlance
Columbia, South Carolina

JS/React or Angular, JavaScript, HTML, CSS, Bootstrap Back End: Java, REST API. Code, compile, and implement application software that is delivered on time and within budget. Ability to establish and maintain effective working relationships with employees, clients, vendors etc. Minimum Required Soft...