Job Description
Are you an ambitious recent graduate ready to launch your career in the heart of Seattle's tech scene? Nebula Tech Solutions is seeking a passionate Junior Software Engineer to join our innovative team. We specialize in building next-generation cloud platforms and are committed to fostering a culture of growth, creativity, and technical excellence.
As a Junior Engineer, you will work closely with our senior developers to build scalable applications, learn cutting-edge technologies, and contribute to projects that impact millions of users. If you have a solid foundation in computer science principles and a hunger to learn, we want to meet you.
Responsibilities
- Develop, test, and maintain high-quality, scalable software code in Python and JavaScript.
- Collaborate with cross-functional teams (product, design, and engineering) to define, design, and ship new features.
- Participate in daily stand-ups, sprint planning, and code reviews to ensure code quality and best practices.
- Identify, debug, and fix software defects and performance bottlenecks in existing applications.
- Assist in the design and implementation of APIs and database structures.
- Write clear, concise, and well-documented technical documentation.
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related technical field.
- Proficiency in at least one modern programming language (e.g., Python, Java, JavaScript).
- Basic understanding of front-end frameworks (e.g., React, Angular) and responsive design.
- Familiarity with SQL and relational database concepts.
- Strong analytical thinking and problem-solving skills.
- Excellent communication skills and the ability to work effectively in a fast-paced agile environment.