Software Engineer

MaximaTek

Chicago, IL0–3 yrs1h agovia LinkedIn

This job at a glance

Who can apply
New grads and up to 3 years · Bachelor's degree or Master's degree
Must know
TroubleshootingREST APIsJavaPythonC++Data structures & algorithms
Nice to have
AgileJavaScriptReactAngular
Work
On-site in Chicago
Pay
Not stated by the employer.
Listed
Nov 3, 2026 · still open

Sign in free to see which of these skills your resume already shows.

About the Role

We are seeking a motivated and enthusiastic Software Engineer to join our growing team. This opportunity is ideal for recent graduates and professionals with up to 3 years of experience who are passionate about software development, problem-solving, and building scalable applications. As a Software Engineer, you will collaborate with experienced developers, participate in the software development lifecycle, and contribute to designing, developing, testing, and maintaining software applications. Fresh graduates with strong programming fundamentals are encouraged to apply.

Key Responsibilities

  • Design, develop, test, and maintain software applications.
  • Write clean, efficient, and well-documented code.
  • Collaborate with cross-functional teams to deliver high-quality software solutions.
  • Debug, troubleshoot, and resolve software issues.
  • Participate in code reviews and software testing.
  • Develop RESTful APIs and backend services.
  • Work with databases to store and retrieve application data.
  • Assist in software deployment and maintenance.
  • Follow Agile/Scrum development methodologies.
  • Continuously learn and implement new technologies and best practices.

Requirements & Tech Stack

Required Skills:

  • Java
  • Python
  • C++
  • JavaScript
  • Object-Oriented Programming (OOP)
  • Data Structures
  • Algorithms
  • SQL
  • Git
  • HTML
  • CSS
  • REST APIs
  • Debugging
  • Problem Solving
  • Microsoft Office

Preferred Skills:

  • React.js
  • Angular
  • Node.js
  • Spring Boot
  • .NET Core
  • AWS
  • Azure
  • Docker
  • Kubernetes
  • Linux
  • MongoDB
  • MySQL
  • PostgreSQL
  • Agile
  • Scrum

Soft Skills:

  • Analytical Thinking
  • Problem Solving
  • Communication Skills
  • Team Collaboration
  • Adaptability
  • Time Management
  • Critical Thinking
  • Attention to Detail
  • Willingness to Learn

Qualifications

  • Bachelor's or Master's degree in one of the following:
  • Computer Science
  • Software Engineering
  • Information Technology
  • Information Systems
  • Computer Engineering
  • Electronics & Communication Engineering
  • Artificial Intelligence
  • Data Science
  • Cybersecurity
  • Or a related technical field.
  • 0–3 years of software development experience.
  • Fresh graduates are encouraged to apply.

Entry-Level Software Engineer Jobs in Chicago · last 7 days

14 openings · all need no experience

Most hiring: MaximaTek, BioSpace, CrossCountry Consulting

See all 14 →

FirstHire never charges to apply, and real employers don't ask for money for tests, interviews or offer letters. How we list jobs · Report this job