Job Description
Join InnovateTech Solutions as an Entry Level Software Engineer and kickstart your career in one of America's most vibrant tech hubs! We're a cutting-edge company specializing in AI-driven SaaS platforms, and we're seeking passionate innovators to build the future of digital solutions. Located in sunny Albuquerque, you'll collaborate with industry experts on scalable cloud applications while enjoying New Mexico's unique culture and outdoor lifestyle. Our comprehensive onboarding program includes mentorship, flexible work arrangements, and competitive benefits. If you're ready to transform theoretical knowledge into real-world impact, apply today!
Responsibilities
- Design, develop, and test scalable software solutions using modern frameworks
- Collaborate with cross-functional teams to define project requirements and deliverables
- Participate in code reviews and implement best practices for clean, maintainable code
- Debug and optimize applications for performance and security
- Contribute to documentation and knowledge sharing within the engineering team
- Stay current with emerging technologies through continuous learning initiatives
Qualifications
- Bachelor's degree in Computer Science or related field (or equivalent experience)
- Strong proficiency in at least one programming language (Python, Java, or JavaScript)
- Familiarity with version control systems (Git) and CI/CD pipelines
- Understanding of data structures, algorithms, and object-oriented design principles
- Problem-solving skills with attention to detail and quality
- Excellent communication abilities and teamwork mindset
- Portfolio or academic projects demonstrating software development capabilities