Job Description
Welcome to Nexus Innovations, where we are redefining the future of digital experiences. We are actively seeking talented and motivated Entry Level Software Engineers to join our elite engineering team in sunny San Diego. As a top-tier tech company, we pride ourselves on fostering a culture of innovation, collaboration, and continuous learning. We believe in investing in our talent, providing comprehensive mentorship programs, and giving you the opportunity to work on high-impact projects from day one.
In this role, you will not just be writing code; you will be building the architecture of tomorrow. You will work alongside senior engineers who are passionate about guiding your career growth, ensuring you gain exposure to modern software development methodologies, cloud infrastructure, and scalable system design. If you are eager to kickstart your career in a dynamic environment with a competitive compensation package, we want to meet you.
Responsibilities
- Collaborate with cross-functional teams (product, design, and QA) to design, develop, and implement robust software solutions.
- Write clean, maintainable, and efficient code in languages such as Python, Java, or JavaScript.
- Participate in the full software development lifecycle, including requirements analysis, design, coding, testing, and deployment.
- Debug and resolve technical issues and defects to ensure high-quality software delivery.
- Conduct code reviews and contribute to technical documentation and knowledge sharing within the team.
- Engage in daily stand-ups and agile ceremonies to track progress and align on project goals.
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related technical field.
- Familiarity with at least one major programming language (Python, Java, C++, or JavaScript).
- Understanding of data structures, algorithms, and object-oriented programming concepts.
- Basic knowledge of databases (SQL) and version control systems (Git).
- Strong problem-solving skills and a passion for learning new technologies.
- Excellent communication skills and the ability to work effectively in a team environment.