A leading cloud-based HR and payroll solutions provider is seeking an Associate Engineer Software to join their team in Schaumburg, Illinois. This role is perfect for recent graduates or early-career developers eager to learn and grow in a supportive environment. You'll receive mentorship from experienced engineers while contributing to the development of innovative software solutions. Strong programming skills and a commitment to personal growth are essential for success in this position.
Qualifications
0-2 years of professional software development experience.
Strong academic foundation in computer science fundamentals.
Motivation to learn and grow professionally.
Responsibilities
Write clean, well-documented code under guidance from senior engineers.
Implement and maintain automated tests for assigned features.
Modify existing codebase with mentor support.
Review technical designs and provide constructive feedback.
Complete development tasks within scope and timelines.
Follow established coding standards and best practices.
Participate in code reviews and technical discussions.
Document solutions and decisions clearly.
Collaborate effectively with cross-functional teams.
Communicate progress and blockers promptly.
Participate in team meetings, stand-ups, and planning sessions.
Share knowledge and learn from peers.
Adapt to feedback and continuously improve.
Skills
Proficiency in at least one programming language
Understanding of software development principles
Experience with version control systems
Basic knowledge of testing and debugging techniques
Ability to quickly learn new tools and technologies
Familiarity with agile methodologies
Education
Bachelor's degree in Computer Science, Software Engineering, or related field
Job description
A leading cloud-based HR and payroll solutions provider is seeking an Associate Engineer Software to join their team in Schaumburg, Illinois. This role is perfect for recent graduates or early-career developers eager to learn and grow in a supportive environment. You'll receive mentorship from experienced engineers while contributing to the development of innovative software solutions. Strong programming skills and a commitment to personal growth are essential for success in this position.