Software Engineer

CHALMAN TECHNOLOGIES
United States
13 days ago

Role details

Contract type
Internship / Graduate position
Employment type
Full-time (> 32 hours)
Experience level
Starter
Experience required
0 years minimum
Working hours
Shift work
Job source

Tech stack

Java (Programming Language) JavaScript (Programming Language) .NET Framework Amazon Web Services Software Applications Microsoft Azure C Sharp (Programming Language) C++ (Programming Language) Code Review Information Systems Continuous Integration Data Structures
+24 more
Relational Databases Software Debugging Web Development Django Web Framework Python (Programming Language) Node.Js Object-Oriented Software Development Scrum Methodology Software Engineering Software Systems SQL Databases Google Cloud ReactJS Flask (Web Framework) Spring-boot Backend Git AngularJS Kubernetes Information Technology Restful APIs Docker Programming Languages Microservices

Job description

We are seeking a passionate and motivated Software Engineer to join our growing team. This opportunity is ideal for entry-level software engineers and recent graduates who are eager to build innovative applications, solve real-world challenges, and grow their careers while working with modern technologies.

If you enjoy coding, learning new technologies, and collaborating with talented professionals, we’d love to hear from you.

Responsibilities

  • Design, develop, test, and maintain high-quality software applications.

  • Write clean, scalable, and well-documented code.

  • Develop and integrate RESTful APIs and backend services.

  • Collaborate with cross-functional teams to deliver software solutions.

  • Participate in Agile/Scrum development processes.

  • Debug, troubleshoot, and resolve technical issues.

  • Perform code reviews and implement best coding practices.

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, Information Technology, Information Systems, or a related technical field.

  • 0-2 years of software development experience (internships, academic projects, and personal projects are welcome).

  • Proficiency in one or more programming languages such as Java, Python, C#, C++, or JavaScript.

  • Strong understanding of Object-Oriented Programming, Data Structures, and Algorithms.

  • Familiarity with SQL and relational databases.

  • Basic knowledge of Git and version control.

  • Strong analytical, problem-solving, and communication skills.

  • Ability to work effectively in a remote team environment.

Preferred Skills

  • Experience with Spring Boot, React, Angular, Node.js, .NET, Django, or Flask.

  • Knowledge of AWS, Azure, or Google Cloud Platform.

  • Understanding of Microservices, Docker, Kubernetes, and CI/CD.

  • Experience building web applications through coursework, internships, research, or personal projects., We’re looking for someone who is curious, self-motivated, and eager to build a successful career in software engineering. Candidates with strong technical fundamentals, internship experience, research work, academic projects, or open-source contributions are encouraged to apply.

Benefits & conditions

Pulled from the full job description

  • On-the-job training
  • Flexible schedule, * Flexible schedule
  • On-the-job training

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang · Coffee With Developers

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all