Associate Application Developer

Infinite Computer Solutions

Indiana

Remote

USD 65,000 - 95,000

Full time

18 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Remote work flexibility

Job summary

Thoriva, an Infinite Company, seeks an Associate Application Developer to apply AI-assisted development within an enterprise mainframe environment. You will reduce backlog through analysis, documentation, testing, automation, and targeted development while building reusable modernization assets.

You will work with mainframe engineers and architects to transform legacy logic into maintainable documentation, test scenarios, and APIs, enabling long-term modernization with contemporary languages and

Qualifications

  • Bachelor’s degree or equivalent practical experience.
  • Experience with a modern language such as Java, Python, C#, JavaScript, or TypeScript.
  • Experience using AI-assisted development tools to analyze, generate, test, or troubleshoot software.
  • Foundational understanding of software development concepts, source control, APIs, testing, and data structures.
  • Ability to learn unfamiliar systems and break complex problems into steps.
  • Strong analytical, problem-solving, and collaboration skills.
  • Willingness to work with legacy systems and mainframe modernization contexts.

Responsibilities

  • Collaborate with engineers to apply AI-assisted tooling for code generation, testing, and documentation.
  • Develop utilities, scripts, services, or APIs to modernize legacy workflows.
  • Analyze legacy source code, docs, and data structures to support backlog reduction.
  • Translate business logic into technical docs, tests, and modernization requirements.
  • Create proofs of concept and reusable patterns linking mainframe capabilities with cloud or web tech.
  • Maintain unit and automated tests, and relevant engineering artifacts.
  • Participate in code reviews, testing, and release activities with guidance for early-career developers.
  • Adhere to secure SDLC, responsible AI, and established engineering standards.

Skills

Java
Python
C#
JavaScript
TypeScript
AI-assisted development tools
Analytical thinking
Team collaboration

Education

Bachelor’s degree in computer science or related field

Tools

GitHub Copilot
IBM watsonx
Azure AI

Job description

Job Description

Associate Application Developer

Thoriva

  • Remote
  • Full-Time

Thoriva, an Infinite Company, is seeking an application developer to apply AI-assisted development and modern engineering practices within an enterprise mainframe environment. The initial focus will be reducing the current application backlog through code analysis, documentation, testing, automation, and targeted development. As the team builds knowledge and reusable capabilities, the role will increasingly support the organization’s longer-term application modernization journey.

About The Company

Thoriva is an AI technology company delivering intelligent, data-driven solutions to transform government operations. We combine AI solutions, commercial expertise, and complex business logic to address government and federal agencies’ biggest challenges.

Job Summary

As an Associate Application Developer, you will work alongside experienced mainframe engineers, analysts, testers, and architects. You will use AI-enabled development tools, modern programming languages, automation, and integration technologies to analyze and resolve prioritized backlog items, improve engineering productivity, and create documented, tested, and reusable building blocks for application modernization.

Key Responsibilities
  • Use AI-assisted development tools for code generation, code explanation, documentation, test creation, impact analysis, troubleshooting, and developer productivity while maintaining traceability of prompts, generated outputs, reviews, test evidence, and final engineering decisions.
  • Develop modern utilities, scripts, services, APIs, or automation that help solve problems involving legacy applications and development workflows.
  • Analyze legacy source code, technical documentation, batch-job definitions and output, data structures, interfaces, and operational dependencies with guidance from experienced team members.
  • Translate legacy business logic into clear technical documentation, test scenarios, service definitions, and modernization-ready requirements that support current backlog delivery and reduce dependency on undocumented institutional knowledge.
  • Develop proofs of concept and incremental solutions that connect mainframe capabilities with distributed, cloud, web, data, or API-based technologies, and document the technical findings, constraints, and reusable patterns that should inform future modernization decisions.
  • Create and maintain unit tests, automated tests, technical documentation, and reusable engineering assets.
  • Participate in code reviews, testing, defect resolution, release activities, and production-support analysis with guidance appropriate to an early-career developer.
  • Follow established secure development, SDLC, change management, responsible AI, and release processes.
  • Continuously build knowledge of the application domain, mainframe concepts, AI development practices, and modernization patterns.
Required Qualifications
  • Bachelor’s degree in computer science, software engineering, information systems, data science, or a related field, or equivalent practical experience.
  • Academic, internship, project, or professional experience developing software with a modern language such as Java, Python, C#, JavaScript, or TypeScript.
  • Academic, internship, project, or professional experience using AI-assisted development tools or generative AI capabilities to analyze, generate, test, document, or troubleshoot software.
  • Foundational understanding of software development concepts, source control, APIs, testing, debugging, and data structures.
  • Ability to learn unfamiliar systems, trace application behavior across technologies, ask effective questions of subject-matter experts, and break complex technical problems into manageable steps.
  • Strong analytical, problem-solving, troubleshooting, written communication, and collaboration skills.
  • Willingness to work with legacy systems and partner closely with experienced mainframe developers.
  • Ability to critically review AI-generated code, documentation, tests, and analysis for correctness, security, maintainability, and alignment with established engineering standards before the output is incorporated into a deliverable.
  • Ability to work effectively within a team while managing assigned work with appropriate guidance.
Preferred Qualifications
  • Experience with GitHub Copilot, IBM watsonx, Azure AI, or comparable AI-enabled development tools, including practical use for code comprehension, test generation, documentation, or controlled code generation.
  • Exposure to cloud platforms, containerization, CI/CD pipelines, REST APIs, microservices, or event-driven architecture.
  • Experience with automated testing, code analysis, data transformation, or developer-productivity tooling.
  • Familiarity with relational databases, SQL, structured files, or enterprise data integration.
  • Coursework, project, internship, or professional exposure to COBOL, JCL, batch processing, job scheduling, VSAM, DB2, CICS, or another enterprise mainframe technology.
  • Exposure to regulated, financial services, government, or other mission-critical environments.
  • Ability to obtain and maintain a U.S. citizen security clearance, if required for client or federal program support.
Compensation & Benefits
  • Competitive base salary commensurate with experience and scope of the role
  • Comprehensive benefits package including health, dental, vision, 401(k), and paid time off (PTO)
  • Flexibility for remote work
Qualifications

Bachelor's or higher

Range Of Year Experience-Min Year

0

Range Of Year Experience-Max Year

5

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Associate AI-Driven Application Developer (Remote)
Associate AI-Driven Application Developer (Remote)

Infinite Computer Solutions • Indiana

Remote
USD 65,000 - 95,000
Remote work flexibility
Enterprise Java Developer
Enterprise Java Developer

Infinite Computer Solutions • Indiana

Remote
USD 110,000 - 160,000
Health insurance
401(k)
Paid time off
+1
Senior Mainframe Application Developer
Senior Mainframe Application Developer

Infinite Computer Solutions • Indiana

Remote
USD 100,000 - 130,000
Remote work flexibility
Senior Application Analyst
Senior Application Analyst

Infinite Computer Solutions • Indiana

Remote
USD 160,000 - 210,000
Health benefits
Flexible remote work
Senior Mainframe Application Developer
Senior Mainframe Application Developer

Infinite Computer Solutions • Indiana (PA)

Remote
USD 120,000 - 160,000
Business Analyst – Enterprise & Mainframe Systems
Business Analyst – Enterprise & Mainframe Systems

Infinite Computer Solutions • Indiana

Remote
USD 90,000 - 120,000
Remote work flexibility
Health, dental, vision benefits
401(k) plan with PTO
Technical Automation Lead
Technical Automation Lead

Infinite Computer Solutions • Indiana

Remote
USD 140,000 - 200,000
Remote work flexibility
Health benefits
401(k)
Test Automation Engineer
Test Automation Engineer

Infinite Computer Solutions • Indiana

Remote
USD 100,000 - 150,000
Comprehensive benefits package (health
Remote work flexibility
Software Engineer
Software Engineer

Infinite Computer Solutions • Virginia (MN)

On-site
USD 90,000 - 150,000
Senior Mainframe Architect and AI-Driven Solutions Lead
Senior Mainframe Architect and AI-Driven Solutions Lead

Infinite Computer Solutions • Indiana

Remote
USD 160,000 - 210,000
Health benefits
Flexible remote work