Junior Software Engineer
Employment Type: Full-Time, Permanent
Work Arrangement: Hybrid
Experience Required: 0-2 years
Salary: $60,000-$75,000/year
Job Summary
We are hiring a Junior Software Engineer to help design, build, and maintain software applications. You'll work closely with senior engineers to write clean, efficient code, troubleshoot issues, and contribute to the full software development lifecycle in a collaborative, fast-paced team.
Responsibilities
Write, test, and debug code across the software development lifecycle
Collaborate with senior engineers on feature design and implementation
Fix bugs and improve existing codebases
Participate in code reviews and team planning meetings
Write and maintain technical documentation
Support testing and quality assurance efforts
Learn and apply new tools, languages, and frameworks as needed
Requirements & Qualifications
Bachelor's degree in Computer Science, Software Engineering, or related field, or equivalent bootcamp/self-taught experience
0-2 years of software development experience
Proficiency in at least one programming language (Java, Python, JavaScript, or similar)
Basic understanding of data structures, algorithms, and version control (Git)
Strong problem-solving and analytical skills
Eagerness to learn and collaborate in a team environment
Benefits
Health, dental, and vision insurance
401(k) with company match
Paid time off and holidays
Hybrid work flexibility
Mentorship and structured career growth
Equal Opportunity Statement
We are an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender identity or expression, sexual orientation, national origin, age, disability, veteran status, genetic information, or any other status protected by applicable law.