Job Description
Are you a recent computer science graduate eager to launch your career? InnovateTech Solutions is looking for a passionate Entry Level Software Engineer to join our vibrant team in Albuquerque, NM. We specialize in building next-generation web applications and cloud infrastructure.
As an Entry Level Engineer, you won't just be code-monkeying; you'll be a vital part of our agile squads, contributing to real-world solutions that impact millions. We offer comprehensive mentorship, a cutting-edge tech stack, and a collaborative environment where your ideas matter.
Why Join Us?
- Competitive salary and benefits package.
- Remote and hybrid work flexibility.
- Continuous learning opportunities and tech conferences.
- Clear career progression path.
Responsibilities
- Develop, test, and maintain high-quality software code using modern programming languages and frameworks.
- Collaborate with cross-functional teams (product managers, designers, QA) to define, design, and ship new features.
- Participate in code reviews to ensure code quality, security, and adherence to best practices.
- Debug, troubleshoot, and resolve software defects and performance issues in a timely manner.
- Write clear, concise, and well-documented technical documentation.
- Engage in daily stand-ups and sprint planning to track project milestones.
- Contribute to the continuous improvement of our CI/CD pipelines.
Qualifications
- Bachelor's degree in Computer Science, Software Engineering, or a related technical field (or equivalent practical experience).
- Familiarity with at least one major programming language such as Python, Java, JavaScript, or C#.
- Understanding of data structures, algorithms, and software design principles.
- Basic knowledge of web technologies (HTML, CSS, REST APIs).
- Strong problem-solving skills and attention to detail.
- Excellent communication skills and the ability to work effectively in a team environment.
- Self-motivated with a willingness to learn new technologies quickly.