Job Description
Join InnovateTech Solutions as an Entry Level Software Engineer and kickstart your career in the heart of Las Vegas' booming tech scene. We're a forward-thinking company specializing in AI-driven enterprise solutions, and we're looking for passionate developers to build cutting-edge applications that impact millions. You'll collaborate with senior engineers on full-stack development projects while receiving mentorship in Agile methodologies and cloud technologies. Our collaborative culture encourages innovation, professional growth, and work-life balance in Nevada's most vibrant tech hub.
Responsibilities
- Develop and maintain scalable web applications using JavaScript, React, and Node.js
- Collaborate with cross-functional teams to define requirements and deliver high-quality code
- Participate in code reviews, debugging, and optimization of existing systems
- Write clean, testable code following industry best practices and company standards
- Contribute to CI/CD pipelines and DevOps practices for seamless deployment
- Learn and implement emerging technologies like AWS and Docker
- Document technical specifications and create user-friendly API documentation
Qualifications
- Bachelor's degree in Computer Science or related field (or equivalent experience)
- Strong understanding of data structures, algorithms, and OOP principles
- Proficiency in at least one modern programming language (Python, Java, or JavaScript)
- Experience with version control systems (Git) and Agile methodologies
- Familiarity with relational databases (SQL) and RESTful APIs
- Portfolio demonstrating personal or academic projects
- Excellent problem-solving skills and attention to detail
- Authorization to work in the United States