ALC Developer (Mid-Level) - Remote
Company: Maximus Inc.
Location: Campbell
Posted on: March 23, 2026
|
|
|
Job Description:
Description & Requirements Maximus is seeking an Assembler
Language Computer (ALC) Programmer to support our Internal Revenue
Service (IRS) Masterfile project. The ALC Programmer will provide
program analysis, design and development support, maintain source
code and modify and/or upgrade code, and conduct testing and
debugging, as necessary. This is a fully remote, direct hire, full
time role. Must possess an active IRS Moderate-Risk Background
Investigation (MBI) and be fully compliant with federal tax filing
requirements. Essential Duties and Responsibilities: - Provide
design and implementation expertise to a cross-functional software
development team. - Design and develop software applications from
business requirements in collaboration with other team members. -
Support testing and remediate defects. - May provide guidance,
coaching, and training to other employees within job area.
Job-Specific Essential Duties and Responsibilities: - Create,
update, test, and maintain IBM ALC programs - Provide Java support
and support/maintain existing Java programs as needed - Conduct
trial runs of programs and software applications to be sure that
they will produce the desired information and that the instructions
are correct - Write, update, and maintain computer programs or
software packages to handle specific jobs such as tracking
inventory, storing or retrieving data, or controlling other
equipment - Write, analyze, review, and rewrite programs, using
workflow chart and diagram and applying knowledge of computer
capabilities, subject matter, and symbolic logic - Perform or
direct revision, repair, or expansion of existing programs to
increase operating efficiency or adapt to new requirements -
Consult with managerial, engineering, and technical personnel to
clarify program intent, identify problems, and suggest changes -
Perform systems analysis and programming tasks to maintain and
control the use of computer systems software as a systems
programmer - Compile and write documentation of program development
and subsequent revisions, adding comments to software application
code so others can understand the program - Prepare and maintain
detailed workflow charts and diagrams that describe input, output,
and logical operation, and convert them into a series of
instructions coded in a computer language - Work with CSA’s
(Computer Systems Analysts) to define and resolve problems in
running computer programs Minimum Requirements - Bachelors degree
in relevant field of study and 5 years of relevant professional
experience required, or equivalent combination of education and
experience. Job-Specific Minimum Requirements (requirements that
align with contract LCAT, verifiable, and measurable): - Bachelors
Degree from an accredited college or university required. An
additional four (4) years of related experience may substitute for
degree - At least six (6) years of related experience required -
Experience with IBM ALC programming language in a Z/OS environment
- Experience with IBM Job Control Language (JCL) - Experience
supporting, troubleshooting, and maintaining existing Java
programs. - Good verbal and written communication skills -
Demonstrated success in client support - Ability to interface with
all levels of management - Ability to perform complex tasks with
minimal supervision and guidance - Excellent time management,
scheduling and organizational skills - Ability to work well
independently or in a team setting Required Certifications: - Must
possess an active IRS Moderate-Risk Background Investigation (MBI)
and be fully compliant with federal tax filing requirements.
Preferred Skills and Qualifications: - Experience with TSO, File
Manager, ISPF, Endevor, and IBM utilities including De-Bug;
experience with IRS Corporate Systems. EEO Statement Maximus is an
equal opportunity employer. We evaluate qualified applicants
without regard to race, color, religion, sex, age, national origin,
disability, veteran status, genetic information and other legally
protected characteristics. Pay Transparency Maximus compensation is
based on various factors including but not limited to job location,
a candidates education, training, experience, expected quality and
quantity of work, required travel (if any), external market and
internal value analysis including seniority and merit systems, as
well as internal pay alignment. Annual salary is just one component
of Maximuss total compensation package. Other rewards may include
short- and long-term incentives as well as program-specific awards.
Additionally, Maximus provides a variety of benefits to employees,
including health insurance coverage, life and disability insurance,
a retirement savings plan, paid holidays and paid time off.
Compensation ranges may differ based on contract value but will be
commensurate with job duties and relevant work experience. An
applicants salary history will not be used in determining
compensation. Maximus will comply with regulatory minimum wage
rates and exempt salary thresholds in all instances. Accommodations
Maximus provides reasonable accommodations to individuals requiring
assistance during any phase of the employment process due to a
disability, medical condition, or physical or mental impairment. If
you require assistance at any stage of the employment
process—including accessing job postings, completing assessments,
or participating in interviews,—please contact People Operations.
Minimum Salary $ 110,000.00 Maximum Salary $ 150,000.00
Keywords: Maximus Inc., West Sacramento , ALC Developer (Mid-Level) - Remote, IT / Software / Systems , Campbell, California