HBITS: HBITS-08-14970
Senior, Software Developer
30 month contract
Interview: Virtual Interview
Work model: 50% telecommuting, 50% Office per week
--- Project Description ---
The Software Developer position supports the UISIM project, a multi-year
program to redesign, implement, operate, enhance, and maintain the
integrated systems used by the New York State Department of Labor's
Unemployment Insurance program. The resource will provide specialized
technical support, knowledge transfer, incident resolution, enhancement
delivery, and documentation for UISIM applications and platforms.
--- Day-to-Day Tasks ---
1. Analyze, design, develop, test, implement, and document UISIM
software enhancements and defect corrections.
2. Develop accessible user-interface screens, reusable components, and
application frameworks using Angular and Java technologies, with
emphasis on ADA compliance.
3. Develop and integrate backend services, classes, business processes,
batch jobs, and interfaces using J2EE, Spring Boot, service-oriented
architecture, and microservice patterns.
4. Develop and maintain REST and SOAP web services and integrate
application components into end-to-end business processes.
5. Develop complex SQL and data-access components for DB2 and other
relational databases, including object-relational mapping frameworks.
6. Perform unit, integration, regression, and performance testing; identify
and resolve software defects and performance bottlenecks.
7. Use GitHub or GitLab repositories and CI/CD pipelines to support
controlled software builds, testing, and deployments.
8. Analyze and document existing UISIM system design and functionality to
support the enhancement roadmap, technical-debt remediation, and
platform upgrades.
9. Create and maintain technical designs, sequence diagrams, activity
diagrams, system documentation, and operational support procedures.
10. Conduct code reviews and mentor State staff in modern application-
development practices.
--- Required Qualifications ---
36 months of experience using GitHub or GitLab repositories and CI/CD
pipeline technologies for automated build, test, and deployment activities.
60 months of experience developing Java-based, multi-tier web applications
using J2EE or Spring Boot, industry-standard design patterns, and agile
methodologies.
48 months of experience developing and integrating REST or SOAP services,
backend business services, batch jobs, and application interfaces.
48 months of experience developing Angular user interfaces, reusable
components, and accessible web applications that meet ADA or WCAG
requirements.
36 months of experience developing complex relational database queries and
data-access components using SQL, DB2, Hibernate, JPA, or comparable
technologies.
24 months of experience analyzing and documenting existing application
designs, enhancement roadmaps, technical debt, or system functionality.
24 months of experience developing or supporting applications hosted on
Google Cloud Platform or another enterprise cloud platform.
MVP Consulting Plus is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, protected veteran status, or any other characteristic protected by law. Reasonable accommodations are available for qualified individuals with disabilities during the application process.
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.
- Dice Id: 10109907
- Position Id: b1d8684bd4c94b361ef40ca4b33b51ec
- Posted 1 day ago