Junior Software Engineer
BusinessRate
Greater Phoenix Area0–2 yrs1h agovia LinkedIn
Posted 13 Nov 2026, 13:53 ET
This job at a glance
- Who can apply
- New grads and up to 2 years · Bachelor's degree
- Must know
- REST APIsData structures & algorithmsPythonJavaJavaScriptC
- Work
- On-site in Greater Phoenix Area
- Pay
- Not stated by the employer.
- Skill demand
- Python64%Java44%REST APIs41%Data structures & algorithms30%of 149 similar entry-level jobs posted in the US this week
- Listed
- Nov 13, 2026 · still open
Sign in free to see which of these skills your resume already shows.
About the Role
This full-time, on-site Junior Software Engineer role is based in the Greater Phoenix Area. The Junior Software Engineer collaborates with senior engineers to design, develop, and maintain back-end services and web applications that power BusinessRate’s ranking and review management products.
Key Responsibilities
- Writing clean, tested code.
- Debugging and resolving issues.
- Participating in code reviews.
- Contributing to technical documentation.
- Working with data and APIs.
- Integrating third-party services.
- Supporting feature enhancements based on product requirements and customer feedback.
- Working closely with cross-functional teams to ensure reliable, scalable, and secure software solutions.
Requirements & Tech Stack
- Strong foundation in Computer Science, including algorithms, data structures, and software design principles.
- Practical skills in Software Development and Programming, with experience using at least one modern programming language (e.g., Java, C#, Python, or JavaScript).
- Knowledge of Back-End Web Development, including server-side frameworks, APIs, databases, and integration with front-end components.
- Understanding of Object-Oriented Programming (OOP) concepts and ability to apply them in real-world projects.
- Familiarity with version control systems (e.g., Git) and collaborative development workflows.
- Exposure to web technologies, databases (SQL or NoSQL), and basic software testing practices is beneficial.
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related technical field, or equivalent practical experience.
- Ability to learn quickly, take feedback constructively, and work effectively in a team-oriented environment.
- Strong problem-solving, analytical, and communication skills.
- Attention to detail and commitment to writing maintainable code.