What are the responsibilities and job description for the AI Software Developer position at GovServicesHub?
Job Description
Job Location - Quincy, MA (Onsite – Local Candidates Only)
Note : Candidates must be local to MA, NH, VT, ME, RI, or CT . No relocation assistance provided.
Job Description
The State of Massachusetts – IT Monk Inc. is seeking an AI Software Developer to enhance and maintain an AI-driven chatbot web application built on AWS . The ideal candidate will focus on adding new features, resolving bugs, improving accessibility, addressing security vulnerabilities, and ensuring high-quality code in alignment with FedRAMP compliance and best industry practices . The role also involves supporting tool rollouts , ensuring monitoring accuracy, and maintaining system reliability.
Responsibilities :
- Enhance Chatbot Functionality – Expand chatbot capabilities using AWS Bedrock, Amazon Kendra, and AWS Comprehend . (5 years)
- Bug Fixing & Performance Optimization – Diagnose and resolve issues to ensure smooth chatbot interactions. (5 years)
- Security & Compliance – Identify and fix security vulnerabilities for FedRAMP compliance and SAST scan findings. (5 years)
- Code Quality & Best Practices – Refactor code and implement automated checks to maintain high standards. (5 years)
- Accessibility Compliance – Improve chatbot accessibility per ADA, WCAG , and industry standards. (5 years)
- Real-Time Enhancements – Use WebSockets to improve chatbot responsiveness. (5 years)
- API & Backend Development – Refactor and optimize APIs with AWS Lambda, API Gateway, AWS CDK . (5 years)
- Front-End Development – Enhance chatbot UI with React and TypeScript for better user experience. (5 years)
- Authentication & Authorization – Strengthen security using Amazon Cognito . (5 years)
- Scalability & Performance – Optimize app performance using CloudFront, DynamoDB, caching strategies, and AWS best practices . (5 years)
- Static Code Analysis – Address issues found by SAST (Static Application Security Testing) tools . (5 years)
- Security Collaboration – Work with security teams to enforce secure coding practices. (5 years)
- Agile Collaboration – Work with UX / UI designers, DevOps engineers, and product managers in an Agile environment. (5 years)
- Production Support – Triage feedback and ensure monitoring accuracy. (5 years)
- Support Other AI Applications – Assist in the development and maintenance of additional MassHealth AI applications as needed.
Education & Experience :
Skills & Technologies (Skill Matrix) :
Skill
Experience (Years)
AWS-Based Application Development
Python Development
JavaScript (Node.js or TypeScript)
Chatbot Development (AWS Bedrock, Kendra, Comprehend)
API Development (AWS Lambda, API Gateway, AWS CDK)
Security & Compliance (FedRAMP, SAST, AWS Security)
Front-End Development (React, TypeScript)
Accessibility Standards (ADA, WCAG)
WebSockets for Real-Time Enhancements
Authentication & Authorization (Amazon Cognito)
Agile Development & Collaboration
Certifications (Preferred but Not Required) :
This position requires submission of a government-issued ID (Driver’s License or Passport) and three professional references with official emails and phone numbers.
Requirements
Required Skills & Experience : PowerBuilder Development (version 7 or higher) – 5 years T-SQL Query Writing (Sybase / MS SQL Server) – 10 years Data Management (profiling, mapping, validation, analysis) – 10 years Source Control (TFS / Azure DevOps, Git) – 5 years Unit Testing & Documentation – 10 years Testing & Production Support – 5 years Change Management – 5 years Minimum Qualifications : Some college education in Computer Science, IT, Computer Engineering, or related fields Experience working in a hybrid office environment Willingness to learn and adapt to new technologies This role requires a strong understanding of database management, system design patterns, and best practices in software development. The candidate must possess excellent troubleshooting skills and be able to communicate technical concepts effectively with both technical and business teams.