2

Entry Level Computer Programmer Jobs in Oshkosh, WI

The Electrical Designer - Level 1 positionis an entry level Designer position, responsible for ... Interacts with Engineering, Design and CAD support staff on a daily basis. * Checks CAD-produced ...

The Electrical Designer - Level 1 positionis an entry level Designer position, responsible for ... Interacts with Engineering, Design and CAD support staff on a daily basis. * Checks CAD-produced ...

Entry-Level Manufacturing Trainee - your next job opportunity Valmet - Neenah is hiring entry-level ... Proficiency in computer systems is essential, as is a commitment to maintaining a clean and safe ...

next page

Showing results 1-20

Entry Level Computer Programmer information

See Oshkosh, WI salary details

$32.3K

$63.6K

$93.5K

How much do entry level computer programmer jobs pay per year?

As of Jun 10, 2026, the average yearly pay for entry level computer programmer in Oshkosh, WI is $63,586.00, according to ZipRecruiter salary data. Most workers in this role earn between $49,400.00 and $78,300.00 per year, depending on experience, location, and employer.

What is the difference between Entry Level Computer Programmer vs Software Developer?

AspectEntry Level Computer ProgrammerSoftware Developer
Required CredentialsAssociate's or Bachelor's in Computer Science or related fieldBachelor's degree often preferred; certifications like Java or Python are common
Work EnvironmentOffice or remote; coding in teams or individuallySimilar; often collaborative, project-based work
Employer & Industry UsageEntry-level roles in tech, finance, healthcare, and moreBroader; includes designing, developing, testing software
Common Search & Comparison IntentYesYes

Entry Level Computer Programmers typically focus on writing and testing code under supervision, while Software Developers are involved in designing and building software solutions. Both roles require similar educational backgrounds and work environments, but Software Developers often have broader responsibilities and higher expectations for project involvement.

What are some common challenges faced by entry level computer programmers during their first year on the job?

Entry level computer programmers often encounter challenges such as adapting to new development tools, understanding complex codebases, and managing project deadlines. It's common to feel overwhelmed by unfamiliar programming languages or frameworks, but most teams offer mentorship and training to help with the transition. Collaboration with senior developers and participating in code reviews are valuable opportunities to learn best practices and improve coding skills. Over time, persistence and proactive communication can help overcome these initial hurdles and contribute to professional growth.

What are Entry Level Computer Programmers?

Entry Level Computer Programmers are professionals who write, test, and maintain computer code under supervision, usually at the start of their careers. They typically work with more experienced developers to learn best practices and develop their coding skills. Their responsibilities may include debugging programs, writing simple scripts, and assisting in software development projects. Entry level programmers often have a degree in computer science or a related field and are proficient in one or more programming languages. This role serves as a foundation for advancing to more complex software engineering positions.

What Does an Entry-Level Computer Programmer Do?

The job of an entry-level computer programmer is to write code, troubleshoot design issues, and debug software. They typically work as part of a software development team or under direct supervision. An entry-level computer programmer may sit in on development meetings and perform other administrative tasks as needed. The qualifications you need to become an entry-level computer programmer typically include a bachelor's degree and a working knowledge of one or more programming languages.

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

To thrive as an Entry Level Computer Programmer, you need a solid understanding of programming languages (such as Python, Java, or C++), problem-solving abilities, and at least a bachelor’s degree in computer science or a related field. Familiarity with integrated development environments (IDEs), version control systems like Git, and debugging tools is typically expected. Strong attention to detail, effective communication, and a willingness to learn help individuals excel in collaborative and dynamic environments. These skills and qualities are important for delivering reliable code, adapting to evolving project needs, and contributing effectively to software development teams.
What are the most commonly searched types of Computer Programmer jobs in Oshkosh, WI? The most popular types of Computer Programmer jobs in Oshkosh, WI are:
What are popular job titles related to Entry Level Computer Programmer jobs in Oshkosh, WI? For Entry Level Computer Programmer jobs in Oshkosh, WI, the most frequently searched job titles are:
What cities near Oshkosh, WI are hiring for Entry Level Computer Programmer jobs? Cities near Oshkosh, WI with the most Entry Level Computer Programmer job openings:
Automation Project Engineer I

Automation Project Engineer I

Faith Technologies

Menasha, WI • On-site

Full-time

Posted 2 days ago


Faith Technologies rating

8.7

Company rating: 8.7 out of 10

Based on 51 frontline employees who took The Breakroom Quiz

50th of 352 rated engineering


Job description

You've discovered something special. A company that cares. Cares about leading the way in construction, engineering, manufacturing and renewable energy. Cares about redefining how energy is designed, applied and consumed. Cares about thoughtfully growing to meet market demands. And as "one of the Healthiest 100 Workplaces in America" is focused on the mind/body/soul of team members through our Culture of Care.

The Automation Project Engineer I is responsible for the needs analysis, design, development, implementation, management, and troubleshooting of automation and process controls design projects with an emphasis on designing to overall project budgets for small projects (<$50,000). The incumbent will provide design assistance to multi-person design teams to deliver overall project automation designs and will be comfortable acting as a discipline support resource in any multi- disciplined environment. After significant support experience, incumbent will be responsible for leadership on smaller design projects with oversight from more experienced colleagues.The ideal candidate is proficient in the use of a PC and Microsoft Office Suite and must have experience with PLC program development, and HMI/SCADA development.

MINIMUM REQUIREMENTS

Education: Bachelor's Degree in Engineering or a related technical field

Experience: Entry level - experience with controls preferred.Requires knowledge of control networks, network architecture, and communication protocols.

Travel: 10-30%

Work Schedule: Typical work hours are between 6:00 a.m. and 6:00 p.m. Monday - Friday.

However, work may be performed at any time on any day of the week to meet business needs.

KEY RESPONSIBILITIES
  • Interacts with clients and other subcontractors to collaborate on design intent.
  • Assists with development of department design standards and procedures.
  • Interfaces with CAD department to develop drawings for projects.
  • Assists with estimating project design requirements.
  • Provides guidance to project managers to ensure that construction activities comply with specifications, customer requirements, and industry standards.
  • Ensures projects are documented properly and effectively using customer requirements as well as Faith's prescribed standards and practices.
  • Coordinates and assists Automation Engineers with project startup and service activities.
  • Leads software development for PLC and Operator Interface programming.
  • Consistently follows Faith Technologies established design standards.
  • Actively participates in continued education efforts
  • Performs other related duties as required and assigned.

The job description and responsibilities described are intended to provide guidelines for job expectations and the employee's ability to perform the position described. It is not intended to be construed as a comprehensive list of all functions, responsibilities, skills or abilities. Additional functions and requirements may be assigned by supervisors as deemed appropriate.

How Does FTI Give YOU the Chance to Thrive?

If you're energized by new challenges, FTI provides you with many opportunities. Joining FTI opens doors to redefine what's possible for your future.

Once you're a team member, you're supported and provided with the knowledge and resources to achieve your career goals with FTI. You're officially in the driver's seat of your career, and FTI's career development and continued education programs give you opportunities to position yourself for success.

FTI is a "merit to the core" organization. We recognize and reward top performers, offering competitive, merit-based compensation, career path development and a flexible and robust benefits package.

Benefits are the Game-Changer

We provide industry-leading benefits as an investment in the lives of team members and their families.You're invited to review the full list of FTI benefits available to regular/full-time team members. Start here. Grow here. Succeed here. If you're ready to learn more about your career with FTI, apply today!

Faith Technologies, Inc. is an Equal Opportunity Employer - veterans/disabled.


What Faith Technologies employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom