Skip to main content

Software Engineer

Posted today

maximatekChicago (IL)

SENIORITY

Mid

Apply (opens in a new tab)

About the role

Software Engineer (0–3 Years Experience / Freshers)
Location: Chicago, IL, United States.
Workplace Type: On-site
Employment Type: Full-time
Seniority Level: Entry LevelJob Summary
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.
Required Qualifications: Bachelor's or Master's degree in one of the following:
  • Computer Science
  • Software EngineeringInformation Technology
  • Information Systems
  • Computer Engineering
  • Electronics & Communication Engineering
  • Artificial Intelligence
  • Data Science
CybersecurityOr a related technical field.0–3 years of software development experience. Fresh graduates are encouraged to apply.
Required Skills:
  • JavaPythonC++JavaScriptObject-Oriented Programming (OOP)
  • Data Structures
  • AlgorithmsSQLGitHTMLCSSREST APIsDebuggingProblem Solving
  • Microsoft Office
Preferred Skills:
  • React.jsAngularNode.jsSpring Boot.
  • NET CoreAWSAzureDockerKubernetesLinuxMongoDBMySQLPostgreSQLAgileScrumSoft Skills
  • Analytical Thinking
  • Problem Solving
  • Communication SkillsTeam Collaboration
  • AdaptabilityTime Management
  • Critical Thinking
  • Attention to Detail
  • Willingness to Learn
  • EducationBachelor's or Master's Degree in Computer Science, Software Engineering, Information Technology, Computer Engineering, Information Systems, Artificial Intelligence, Data Science, Cybersecurity, or a related technical field.
  • Experience0–3 Years
  • Freshers Welcome
  • Job Functions
  • Select these on LinkedIn:
  • EngineeringInformation Technology
  • Research (or Analyst if available)
Industry Information Technology & Services Computer Software Financial Services HealthcareTelecommunicationsRetailConsultingArtificial Intelligence

Before you apply

Applying takes about a minute. These four things decide how fast it moves after that.

Your profile is current

It's what we read first. Occupations, seniority and locations matter more than a long history.

Two examples you can talk through

Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.

A number in mind

What you're on now and what would make you move. We negotiate better when we know both.

Your notice period

Employers plan around it, and it's the question that stalls offers most often.

Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.

More like this