×
Register Here to Apply for Jobs or Post Jobs. X

Associate Application Developer

Job in Indianapolis, Hamilton County, Indiana, 46262, USA
Listing for: Infinite Computer Solutions
Full Time position
Listed on 2026-10-20
Job specializations:
  • Software Development
    Software Engineer, Backend Developer, Software Testing
Salary/Wage Range or Industry Benchmark: 65000 - 95000 USD Yearly USD 65000.00 95000.00 YEAR
Job Description & How to Apply Below
Location: Indianapolis

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 Type Script.
  • 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…
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary