Job Description
Are you a recent graduate looking to make a significant impact in the tech industry? Nexus Innovations is seeking a driven Junior Software Developer to join our dynamic team in Boston. We pride ourselves on fostering a culture of innovation, continuous learning, and professional growth.
In this role, you will be immersed in the full software development lifecycle, working alongside seasoned engineers to build scalable, high-performance web applications. We value curiosity and resilience, and we are looking for individuals who are eager to tackle complex challenges and contribute to solutions that matter.
Why Join Us?
- Competitive salary and comprehensive benefits package.
- Generous paid time off and remote work flexibility.
- Annual budget for professional development and certifications.
- A collaborative environment with a focus on mentorship.
Responsibilities
- Write clean, efficient, and well-documented code in languages such as Python, Java, or JavaScript.
- Participate in code reviews, design discussions, and agile sprint planning sessions.
- Collaborate with cross-functional teams (UI/UX, Product, QA) to translate requirements into technical specifications.
- Debug and troubleshoot software issues to ensure optimal application performance and stability.
- Assist in the design and implementation of RESTful APIs and microservices architecture.
- Maintain and improve existing software features and fix reported bugs.
- Stay current with emerging technologies and industry best practices to drive innovation.
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related technical field (or equivalent practical experience).
- Familiarity with at least one modern programming language and web framework.
- Basic understanding of data structures, algorithms, and software design principles.
- Knowledge of relational databases (SQL) and version control systems like Git.
- Strong problem-solving skills and the ability to think critically under pressure.
- Excellent written and verbal communication skills.
- Passion for learning new technologies and a proactive attitude toward professional development.