The company is a global technology and professional services firm with about 26,000 staff across 50+ countries, serving every major U.S. government, defense and intelligence agency.
The role supports a New York State client's health benefit exchange, which provides health coverage to more than 7.0 million New Yorkers. The position sits in IT Infrastructure and Operations and is a regular role.
You will lead technical design and people management for complex application components on the state health platform. You will oversee Senior Technical Designers and work with architects, project managers and development teams to set design standards and keep several development streams aligned.
Responsibilities
Lead design sessions and give expert input on requirements, solution options, timelines, risks and system impact.
Build eligibility determination, verification, immigration, income calculation and member eligibility features in Java, Spring, Hibernate, MuleSoft, REST/SOAP and DB2.
Turn functional and non-functional needs into design artifacts such as class and sequence diagrams, API specs, data models and integration designs.
Create authentication and authorization features covering individuals, employers, brokers, navigators, customer service representatives and super eligibility users.
Advise on development practice, workflows and Drools DRL rule design.
Weigh design alternatives and explain trade-offs in business impact, complexity, maintainability, effort and risk.
Investigate requirements, code, rules, data and integrations to confirm how the system behaves and test assumptions.
Judge how changes affect eligibility results, notices, current members, caseworkers and downstream systems.
Find and recommend improvements to application logic, data flows and integrations, including pre-processing, caching and performance-critical components.
Run detailed technical reviews against the platform's architecture standards.
Work with developers on story definition, estimates and priorities, assign tasks and mentor mid-level developers.
Make sure designs and code meet quality, security, performance and architecture standards, staying involved through development, testing and release.
Support daily status updates and resolve issues with PMs, architects and developers.
Run defect triage to separate design gaps, logic errors, data problems and misunderstood requirements.
Perform root-cause analysis, find every affected record and decide whether existing data needs correction.
Document fixes, workarounds and risks, and confirm fixes address both the root cause and downstream effects before release.
Build proofs of concept for new technologies, design patterns or integration methods, and keep up with engineering practice.
Use approved AI tools for code analysis, impact assessment, design exploration and test scenarios, checking results against system behavior and requirements while protecting sensitive information.
Work with analysts, developers and clients to troubleshoot issues and confirm functional accuracy.
Use Java design patterns and sound engineering to make the system more reliable and easier to maintain.
Requirements
Bachelor's degree in computer science, management information systems or a related technical field, or an equivalent mix of education and experience.
10+ years of software design and development experience.
5+ years in a technical leadership or management role.
Experience leading technical teams on large enterprise applications.
Deep expertise in Java, Spring, Hibernate, REST/SOAP services, MuleSoft and DB2.
Strong grasp of architecture patterns, design principles and rule-based systems such as Drools.
Experience managing technical staff, making hands-on design decisions and using AI tools in engineering work.
Excellent communication, stakeholder management and mentoring skills.
Strong analytical and problem-solving skills, with experience in complex systems and defect analysis.
Skills listed: Java Software Development, Large-Scale Project Management, Leadership Development, and Software Design and Development (SDD).
Conditions
Based in Albany, NY, on a hybrid model, with 40 scheduled hours per week and no travel required.
The likely salary range is $148,750 - $201,250. This is not a guaranteed figure, since pay depends on experience, location and possibly contract terms, and may fall outside this range.
US citizenship is not required. No security clearance is needed now or obtainable.
The hiring process includes an identity verification step using biometrics and AI. You must be on camera for virtual interviews, may be photographed, and by proceeding you authorize use of your biometric data for verification and security.
Equal opportunity employer that welcomes individuals with disabilities and protected veterans.
Benefits
Medical plan options, some with Health Savings Accounts, plus dental and vision plans.
401(k) with pre-tax and post-tax contributions up to IRS limits and a company match.
Flexible scheduling through full-flex weeks where possible.
Paid time off including vacation, sick and personal leave, holidays, paid parental, military, bereavement and jury duty leave.
Short and long-term disability, life, accidental death and dismemberment, personal accident, critical illness, and business travel and accident insurance, provided or available.
An AI-powered career tool that suggests career steps and learning, and an internal mobility team to help you reach your goals.
A military-friendly workplace with a culture of innovation.
Benefits are reviewed regularly to stay competitive.