Job Description
We are seeking a talented Entry Level Software Engineer to join our growing team in Chicago, IL. If you have a passion for technology, a degree in Computer Science, and a desire to build impactful software, we want to hear from you. You will work alongside experienced mentors to develop your skills while contributing to real-world projects.
Why Join Us?
We offer a competitive salary, comprehensive benefits, and a collaborative environment where innovation is encouraged. You will have the opportunity to work with cutting-edge technologies and contribute to solutions that matter.
Responsibilities
- Develop and maintain high-quality, scalable software applications using modern programming languages.
- Collaborate with cross-functional teams, including designers and product managers, to define and implement features.
- Write clean, well-documented code and participate in code reviews to ensure best practices.
- Debug and resolve technical issues efficiently while learning from senior engineers.
- Participate in the full software development lifecycle, from design to deployment.
- Contribute to unit testing and automated testing strategies to ensure product stability.
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related technical field.
- Proficiency in at least one major programming language (e.g., Java, Python, JavaScript, or C++).
- Understanding of data structures, algorithms, and software design principles.
- Familiarity with version control systems (Git) and agile development methodologies.
- Strong problem-solving skills and the ability to learn new technologies quickly.
- Excellent communication skills and a collaborative team player attitude.