Job Description
Join InnovateTech Solutions as an Entry-Level Software Engineer and launch your career in Albuquerque's growing tech scene! We're seeking passionate problem-solvers to build cutting-edge applications for our diverse portfolio of clients. Enjoy mentorship from senior engineers, flexible work arrangements, and opportunities to work on impactful projects that shape the future of technology.
Responsibilities
- Develop and maintain scalable software applications using modern frameworks
- Collaborate with cross-functional teams to design and implement new features
- Write clean, efficient, and well-documented code following best practices
- Debug and resolve issues in existing codebases
- Participate in Agile development processes including sprint planning and retrospectives
- Conduct code reviews and provide constructive feedback to peers
- Stay updated on emerging technologies and industry trends
Qualifications
- Bachelor's degree in Computer Science or related field (or equivalent experience)
- Proficiency in at least one programming language (Java, Python, JavaScript, or C#)
- Familiarity with version control systems (Git)
- Understanding of software development lifecycle and methodologies
- Basic knowledge of databases (SQL or NoSQL)
- Strong problem-solving and analytical skills
- Excellent communication and teamwork abilities
- Passion for continuous learning and self-improvement