Software Engineer

EPITEC

Morton (IL)

On-site

USD 47,000 - 65,000

Full time

Just now
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Paid PTO (80 hours)
Paid holidays
Medical insurance contributions
401k retirement plan

Job summary

EPITEC is seeking an entry-level Software Engineer in Morton, IL to support design, development, testing, and maintenance of software applications and database systems.

You will apply computer science principles across the full software development lifecycle, collaborating with project teams to build robust solutions and gain hands-on experience early in your career.

Qualifications

  • Bachelor's degree in CS/SE/IT or related field.
  • 0-2 years of software development or database experience.
  • Knowledge of SDLC basics.
  • Familiarity with SQL.
  • Strong analytical and communication skills.

Responsibilities

  • Design, develop, and maintain databases and DBMS.
  • Write, test, and debug code for software and DB functionality.
  • Collaborate with teams to define requirements and scope.
  • Estimate effort and timelines based on requirements.
  • Troubleshoot issues and deliver high-quality solutions.
  • Support full software development lifecycle.

Skills

SDLC understanding
Problem solving
Communication
Independent work
Time management
SQL

Education

Bachelor’s degree in CS/SE/IT

Tools

Visual Basic
Java
C#
Python

Job description

Job Description:
Position Summary

We are seeking a Software Engineer to support the design, development, testing, and maintenance of software applications and database systems. In this role, you will apply computer science principles to build and enhance software solutions, collaborate with project teams, and contribute to the full software development lifecycle. This is an excellent opportunity for an early-career professional looking to gain hands‑on experience in software engineering and database development.

Key Responsibilities

Design, develop, modify, and maintain databases and database management systems.

Create and update logical and physical database structures and documentation.

Write, test, and troubleshoot code to support software and database functionality.

Collaborate with project teams to define requirements, determine project scope, and identify system limitations.

Review business and user requirements to estimate development effort, timelines, and resource needs.

Participate in software development activities including analysis, design, development, testing, implementation, and support.

Identify and resolve technical issues through system troubleshooting and debugging.

Assist in delivering high‑quality software solutions that meet business and customer needs.

Required Qualifications

Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field.

0-2 years of professional experience in software development, database management, or a related technical role.

Basic understanding of the Software Development Life Cycle (SDLC), including requirements gathering, development, testing, and deployment.

Foundational knowledge of database design and management concepts.

Experience or familiarity with SQL and other software development technologies.

Strong problem‑solving and analytical skills.

Excellent verbal and written communication skills.

Ability to work independently and effectively manage priorities.

Preferred Qualifications

Exposure to database administration or database development projects.

Familiarity with programming languages such as Visual Basic, Java, C#, Python, or similar technologies.

Understanding of computer hardware, operating systems, and software applications.

Experience working in a team‑oriented development environment.

Job Type: Full‑Time

Experience Level: Entry‑Level (0-2 Years)

Education: Bachelor's Degree Required in Computer Science, Software Engineering, or Related Field

Benefits: 80 hours paid time off, paid holidays, medical insurance contributions, dental vision and our 401k retirement savings plan

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Veriipro • Pomona (IL)

On-site
USD 80,000 - 120,000
Software Engineer
Software Engineer

Aditi Consulting • Redmond (WA)

On-site
USD 120,000 - 160,000
Medical
Dental
Vision
+15
Software Engineer
Software Engineer

Richmond Public Schools • Virginia (MN)

On-site
USD 70,000 - 90,000
Competitive salary
Comprehensive benefits package
Collaborative work environment
Software Engineer
Software Engineer

Viper Staffing Services L.L.C. • Chantilly (VA)

On-site
USD 90,000 - 120,000
Software Engineer
Software Engineer

Quick Custom Intelligence • San Diego (CA)

On-site
USD 120,000 - 160,000
Software Engineer
Software Engineer

TalentAlly • Atlanta (GA)

On-site
USD 110,000 - 160,000
Medical Insurance
Dental Insurance
Vision Insurance
+11
Senior Software Engineer (On-Site, IN)
Senior Software Engineer (On-Site, IN)

Allied Solutions, LLC • Carmel (IN), Northern (KY)

Hybrid
USD 110,000 - 160,000
Medical, dental and vision insurance
100% company-paid life and disability
401k with company match
+2
Senior Software Engineer
Senior Software Engineer

Quick Custom Intelligence • San Diego (CA)

On-site
USD 180,000 - 230,000
Software Engineer
Software Engineer

Provisions Group • Spring Hill (TN)

On-site
USD 85,000 - 120,000
Software Engineer
Software Engineer

Winaxis LLC • California Hot Springs (CA)

On-site
USD 80,000 - 120,000