1

Assistant Computer Programmer Jobs in Indiana (NOW HIRING)

Assistant CAD Operator

Indianapolis, IN · On-site

$18.75 - $25.50/hr

This position requires working with engineering and other technical subject matter experts in all ... Utilizing CAD software to open, revise, plot, and save CAD drawing files. * Taking engineering ...

Assistant CAD Operator

Indianapolis, IN

$18.75 - $25.50/hr

This position requires working with engineering and other technical subject matter experts in all ... Utilizing CAD software to open, revise, plot, and save CAD drawing files. * Taking engineering ...

Computer Engineer

Crane, IN · On-site

$111K - $131K/yr

Computer Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to ... The contractor shall assist in the development of the TDP. * Create and maintain basic briefs for ...

The Computer Engineer will conduct research, develop engineering solutions, and collaborate with ... * Assist with the preparation and delivery of Level 2 Technical Data Packages for assigned ...

Indianapolis, IN Type: Full-time | On-site Department: CAD / Engineering Support About the Role: W ... and version control Assist in preparing technical documentation, layouts, and schematics ...

... Engineering, Mission Support, and Communications disciplines. Founded in 2008, our mission is to ... The selected candidate will assist with maintaining Windows and Linux systems, supporting ...

CAD Designer

Zionsville, IN

$26.25 - $36/hr

CAD Designer - Civil Engineering & Surveying Our client, a growing civil engineering and surveying ... file structures • Assist with quantity take‑offs and construction detail preparation ...

Administrative Assistant

West Lafayette, IN · On-site

$17.25 - $23.25/hr

Administrative Assistant City: West Lafayette Job Summary Provide administrative support for an ... Established in 1888, The Elmore Family School of Electrical and Computer Engineering (ECE) is the ...

next page

Showing results 1-20

Assistant Computer Programmer information

See Indiana salary details

$31.4K

$61.8K

$90.9K

How much do assistant computer programmer jobs pay per year?

As of Jun 18, 2026, the average yearly pay for assistant computer programmer in Indiana is $61,827.00, according to ZipRecruiter salary data. Most workers in this role earn between $48,100.00 and $76,100.00 per year, depending on experience, location, and employer.

Is 27 too late to start coding?

Assistant computer programmers can start coding at any age, including 27, as programming skills are learned through practice and education. Many successful programmers begin later in life, and learning programming languages, such as Python or Java, is accessible through online courses and tutorials regardless of age.

What is the difference between Assistant Computer Programmer vs Computer Programmer?

AspectAssistant Computer ProgrammerComputer Programmer
CredentialsTypically an associate degree or relevant certificationsBachelor's degree in computer science or related field
Work EnvironmentSupport roles, assisting in coding and testingDeveloping, testing, and maintaining software applications
Employer UsageEntry-level support in tech teamsLead development projects and software solutions

Assistant Computer Programmers usually have foundational certifications and assist senior programmers in coding tasks, while Computer Programmers are responsible for designing and implementing software solutions independently. The roles differ mainly in responsibility level and experience required.

What are Assistant Computer Programmers?

Assistant Computer Programmers are entry-level professionals who help develop, test, and maintain software under the supervision of more experienced programmers or software engineers. Their tasks often include writing simple code, debugging programs, updating documentation, and assisting in the implementation of software solutions. This role serves as a stepping stone for those seeking to advance in the field of computer programming, providing valuable hands-on experience with coding languages and development tools.

What are the key skills and qualifications needed to thrive as an Assistant Computer Programmer, and why are they important?

To thrive as an Assistant Computer Programmer, you generally need proficiency in programming languages such as Java, Python, or C++, along with a relevant degree or coursework in computer science. Familiarity with development environments, version control systems like Git, and basic debugging tools is typically expected. Strong analytical thinking, problem-solving abilities, and effective communication skills help you collaborate with team members and understand project requirements. These skills and qualities are essential for contributing to software development projects efficiently and ensuring code quality and team productivity.

Will AI replace coders by 2040?

Assistant computer programmers will continue to play a vital role in software development, as AI tools are designed to assist rather than fully replace human coders. While AI can automate routine tasks and improve efficiency, complex problem-solving, creativity, and understanding user needs remain essential skills for programmers. Ongoing learning of programming languages and tools will help coders adapt to technological advancements through 2040.

What is an assistant programmer?

An assistant programmer is a support role in software development, helping senior programmers with coding, testing, and debugging tasks. They typically have basic programming skills and may use programming languages like Java, Python, or C++, often working under supervision to gain experience and develop their skills.

What are the typical responsibilities of an Assistant Computer Programmer within a software development team?

As an Assistant Computer Programmer, you will often focus on tasks such as writing and testing code under the supervision of senior programmers, debugging existing software, and assisting with documentation. You may also help maintain databases, update software features based on user feedback, and work closely with developers, designers, and quality assurance teams. This role provides a strong learning environment, allowing you to gradually take on more complex projects and responsibilities as you build your skills and experience.

What's the average salary of a computer programmer?

The average salary of a computer programmer varies by experience, location, and industry, but typically ranges from $60,000 to $100,000 annually. Entry-level programmers usually earn less, while those with specialized skills or certifications can earn higher salaries, especially in high-demand areas or with experience in specific programming languages and tools.
What are the most commonly searched types of Computer Programmer jobs in Indiana? The most popular types of Computer Programmer jobs in Indiana are:
What are popular job titles related to Assistant Computer Programmer jobs in Indiana? For Assistant Computer Programmer jobs in Indiana, the most frequently searched job titles are:
What cities in Indiana are hiring for Assistant Computer Programmer jobs? Cities in Indiana with the most Assistant Computer Programmer job openings:
Assistant CAD Operator

Assistant CAD Operator

GAI Consultants

Indianapolis, IN • On-site

$18.75 - $25.50/hr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 6 days ago


Job description

GAI Consultants is seeking a CAD Operator for our Indiana Transportation Team. This is an entry-level position. This position will be involved in all aspects of CAD for support of Transportation design projects and work out of our Fishers office.
This position requires working with engineering and other technical subject matter experts in all aspects of bridge design services. The successful candidate will perform CAD work of red-lined engineering markups for various transportation and bridge related projects as well as project support working under engineering supervision.
Job Responsibilities:
  • Utilizing CAD software to open, revise, plot, and save CAD drawing files.
  • Taking engineering designs and assisting in producing a full set of construction plans including title sheets, detail sheets, layout, plan and profile, general plan, maintenance of traffic, and cross-sections
  • Learning and helping to find ways to improve GAI Engineering CAD Standards.
  • Effective communication with the project team
  • Working in a team environment with other CAD staff and engineers
  • Review and correct own work for Quality Control Purposes
  • Other duties as assigned.

Qualifications- Preferred
  • Proficiency in AutoCAD or Bentley OpenRoads Designer.
  • Some knowledge of construction drawings
  • Strong technical knowledge of Microsoft Office products
  • Able to navigate computer applications quickly
  • Ability to learn and comprehend workflows
  • Ability to work independently and with a team

General Characteristics
  • Able to identify inconsistencies in drawings and communicate these issues of concern to his or her supervisor
  • Able to take and follow verbal instruction

Minimum Years of Experience
  • 1+ Years of Experience

Education
  • Associate Degree from an accredited Technical School

Technical Responsibilities
  • Basic 2-D line work and text edits. Plot and create PDF drawings. Perform red-line edits. Follows basic QA/QC procedures. Assist with general office function such as printing and folding drawings

Project and Task Management
  • Responsible for personal task management and adherence to deadlines and scope

Management Responsibility
  • No Management responsibilities.
  • More independent completion of work assignments

Communication Skills
  • Possess basic oral and written communication skills. interacts effectively with other staff. Learns to master and accurately follow instructions from others

Why GAI?
GAI offers skilled professionals like you an exceptional place to work, grow, lead, and achieve. Explore an array of opportunities in locations across the U.S. and join accomplished colleagues in tackling challenging projects for a range of markets. Enjoy work location and scheduling flexibility; your choice of comprehensive, personalized benefits; a range of employee wellness programs and discounts; and more. Feel good about being part of a collaborative team that's committed to supporting the communities we serve. Join GAI and distinguish yourself in a company poised for unlimited growth.
Benefits To Working at GAI Include:
Competitive Pay & Recognition
  • Market based, competitive compensation
  • Performance driven recognition and development bonuses

Comprehensive Health & Wellness
  • Medical, dental, and vision plans
  • Company paid short-term and long-term disability
  • Company paid life insurance
  • Employee Assistance Program and wellness resources

Meaningful Work-Life Balance
  • Generous paid time off + 7 paid holidays
  • An additional floating holiday-use it for what matters to you
  • Paid maternity, paternity, and adoption leave

Growth, Learning & Financial Security
  • 401(k) with company match
  • Tuition reimbursement
  • Support and rewards for professional development and certifications

Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities
This employer is required to notify all applicants of their rights pursuant to federal employment laws. For further information, please review the Know Your Rights notice from the Department of Labor.

GAI Consultants logo

About GAI Consultants

Sourced by ZipRecruiter

GAI Consultants is an employee-owned corporation offering comprehensive engineering, planning, and environmental consulting services to diverse industry sectors, located in Pittsburgh, Pennsylvania, in the United States. The company operates in the field of engineering consulting and provides sustainable and economically-viable solutions to clients ranging from bridge design, community planning, to industrial facilities, ecological studies, and more. GAI Consultants was founded in 1958 and, over more than six decades, has grown significantly with a strong commitment to advancing clients' projects and contributing to community development. The firm operates on the core values of integrity, client satisfaction, quality, and workforce development, all of which raises the bar on client service and project excellence, ultimately contributing to the company’s mission, which is 'to create and deliver superior, innovative consulting solutions that enrich the lives of our people and enhance the world we live in.'

Industry

Civil engineering construction

Company size

501 - 1,000 Employees

Headquarters location

Pittsburgh, PA, US

Year founded

1958

Social media