Job Description
We are looking for a talented Junior Software Engineer to join our innovative team in Sacramento, CA. If you are an entry-level professional eager to kickstart your career in the tech industry, Nexus Logic Inc. offers the perfect environment to grow your skills. We are proud to provide relocation assistance for qualified candidates looking to make Sacramento their new home.
As a key member of our development squad, you will work on cutting-edge projects that impact millions of users. We value curiosity, creativity, and a strong work ethic. Come build the future with us in the heart of California.
What You Will Do:
- Design & Develop: Write clean, scalable, and efficient code for web and mobile applications using modern technologies.
- Collaborate: Work closely with senior engineers and product managers to define requirements and architectural decisions.
- Test & Debug: Perform thorough unit and integration testing to ensure software stability and performance.
- Documentation: Create and maintain technical documentation and API specs.
- Problem Solving: Identify and troubleshoot bugs and performance bottlenecks in existing systems.
Who You Are:
- Education: Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- Technical Skills: Familiarity with at least one programming language (e.g., Java, Python, JavaScript) and basic knowledge of SQL databases.
- Tools: Comfortable using Git, Agile methodologies, and basic Linux commands.
- Attitude: A proactive learner who enjoys solving complex problems and embraces feedback.
- Relocation: Willingness to relocate to Sacramento, CA (Relocation assistance available).
Responsibilities
- Develop, test, and maintain high-quality software code in various programming languages.
- Participate in the software development lifecycle (SDLC) from requirements gathering to deployment.
- Collaborate with cross-functional teams (designers, product managers, QA) to deliver features on time.
- Debug and resolve software defects to ensure optimal performance and user experience.
- Write clean, maintainable, and well-documented code.
- Contribute to code reviews and technical documentation.
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related technical field.
- Strong understanding of data structures, algorithms, and software design principles.
- Familiarity with at least one modern programming language (e.g., Java, Python, C#, JavaScript).
- Knowledge of databases (SQL, NoSQL) and version control systems (Git).
- Excellent problem-solving skills and attention to detail.
- Ability to work effectively in a collaborative team environment.