IT Senior AWS Developer - ITSD 25-30909

Overview

Hybrid
Depends on Experience
Accepts corp to corp applications
Contract - Independent
Contract - W2
No Travel Required

Skills

WCAG
Web Services
Workflow
XML
Supervision
Systems Engineering
Terraform
Software Development
Software Development Methodology
Responsive Design
SQL
Query Optimization
Oracle WebLogic
Problem Solving
Public Sector
Python
React.js
Information Systems
J2EE
Java
JavaScript
Management
Medicaid
Document Management
Document Processing
Documentation
Elasticsearch
Data Integration
Storage
Test-driven Development
Version Control
Remote Desktop Services
Meta-data Management
Microservices
PostgreSQL
Git
GitHub
Debugging
Development Testing
Docker
EDM
Enterprise Integration
Content Management
Cloud Computing
Communication
Computer Science
Backend Development
Analytical Skill
Application Servers
Auditing
Authentication
API
Regulatory Compliance
SOAP
Scripting
Scrum
Soft Skills
Step-Functions
Forms
HTML5
HTTP
Health Care
Mergers and Acquisitions
Oracle
Conflict Resolution
Continuous Delivery
Continuous Integration
Css3
Database
Automated Testing
Cascading Style Sheets
Change Control
Collaboration
Accessibility
Agile
Amazon Lambda
Amazon RDS
Amazon Web Services
CMIS

Job Details

Job Title: IT Senior AWS Developer

Location: Quincy, MA (Hybrid)
Duration: 6 Months (Tentative)
Weekly Hours: 37.5


Job Overview:

We are seeking a motivated and experienced IT Senior AWS Developer to join our Medicaid Systems Development (MSD) team, supporting critical healthcare applications. These applications play a vital role in ensuring access to healthcare for some of the most vulnerable individuals in Massachusetts.

The Senior AWS Developer will primarily contribute to the design and development of a serverless application that enables providers to submit online forms and transmit files seamlessly to an enterprise document management system (EDM). The solution also includes metadata capture and storage within a PostgreSQL RDS database for audit and compliance purposes.

This position offers an opportunity to work on high-impact public sector projects using modern AWS and web technologies, with potential for extension beyond the initial six-month engagement.


Key Responsibilities:

  • Design, develop, and maintain AWS-based applications supporting key healthcare initiatives.

  • Participate in all phases of the software development life cycle (SDLC) including architecture, design, development, testing, deployment, and documentation.

  • Prepare and optimize SQL scripts, queries, and views for data integration and management.

  • Develop and maintain serverless architectures and REST APIs using AWS native services.

  • Collaborate with cross-functional teams to deliver integrated and efficient business solutions.

  • Maintain code repositories, follow change control procedures, and ensure proper documentation.

  • Manage project deliverables, track milestones, and communicate progress with stakeholders.

  • Ensure adherence to established technical and security standards.


Required Skills & Experience:

< data-start="2115" data-end="2157">AWS Cloud Platform (Essential):</>
  • 5+ years of hands-on AWS experience, including deployment, configuration, and troubleshooting.

  • 3+ years developing serverless applications using:

    • AWS Lambda (Python runtime)

    • Step Functions for workflow orchestration

    • API Gateway for REST/HTTP APIs

    • Amazon Cognito for authentication and authorization

    • CloudFormation, Terraform, or CDK for Infrastructure as Code

    • S3 for document storage and processing

    • CloudWatch for monitoring and logging

< data-start="2690" data-end="2722">Frontend Development:</>
  • 3+ years of hands-on React development experience.

  • Proficiency in JavaScript (ES6+), HTML5, and CSS3.

  • Experience with modern React patterns (hooks, context, functional components).

  • Familiarity with Redux or Context API for state management.

  • Knowledge of responsive design and accessibility (WCAG 2.1) standards.

< data-start="3088" data-end="3118">Backend & Database:</>
  • 4+ years of Python backend development.

  • 3+ years working with PostgreSQL RDS, including schema design, query optimization, and security.

< data-start="3273" data-end="3318">Integration & Document Processing:</>
  • Experience with SOAP and REST web service integrations.

  • Knowledge of document processing, binary data handling, and file validation.

  • Familiarity with metadata capture and content-type management.

< data-start="3556" data-end="3587">Technical Expertise:</>
  • Experience with CI/CD pipelines (GitHub Actions preferred).

  • Knowledge of serverless security best practices.

  • Familiarity with API design and documentation (OpenAPI/Swagger).

  • Exposure to containerization (Docker) and microservices architectures.

< data-start="3874" data-end="3927">CMIS & Enterprise Integration (Preferred):</>
  • Experience with CMIS (Content Management Interoperability Services) and enterprise document management systems.

  • Understanding of SOAP/XML web services and MTOM attachments.

< data-start="4122" data-end="4155">Development Practices:</>
  • Strong experience with Git version control and branching strategies.

  • Hands-on experience with Test-Driven Development (TDD) and automated testing.

  • Familiarity with Agile/Scrum methodologies.

  • Ability to conduct peer code reviews and maintain thorough documentation.


Soft Skills & Work Style:

  • Ability to work independently with minimal supervision.

  • Strong analytical, debugging, and problem-solving skills.

  • Excellent verbal and written communication skills.

  • Comfortable in fast-paced, deadline-driven environments.

  • Ability to quickly understand and enhance existing systems and codebases.


Qualifications:

  • Bachelor s degree in Computer Science, Information Systems, or related field (or equivalent experience).

  • 8+ years of professional programming experience in a collaborative environment.

  • Strong background in Oracle and Java/J2EE technologies (preferred).

  • Experience designing and managing SQL databases for application needs.

  • Working knowledge of application servers (WebLogic, AWS).

  • Proven ability to write efficient, maintainable, and testable code.

  • Experience working within Agile teams and secure development practices.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.