Job Description
Join our dynamic team at InnovateTech Solutions and kickstart your software engineering career in Houston's thriving tech hub! We're seeking passionate entry-level engineers to build cutting-edge applications that solve real-world problems. Enjoy mentorship from industry veterans, flexible work arrangements, and opportunities to work with emerging technologies like AI and cloud computing.
As part of our collaborative environment, you'll contribute to agile development cycles, participate in code reviews, and continuously expand your technical expertise. We offer competitive compensation, comprehensive health benefits, and a commitment to your professional growth through our dedicated learning and development program.
Responsibilities
- Develop and maintain scalable software applications using modern programming languages and frameworks
- Collaborate with cross-functional teams to design, implement, and test robust solutions
- Participate in Agile ceremonies including sprint planning, stand-ups, and retrospectives
- Write clean, efficient, and well-documented code following industry best practices
- Debug and resolve technical issues across full-stack development environments
- Contribute to continuous integration and deployment pipelines
- Stay updated on emerging technologies and industry trends
Qualifications
- Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience)
- Strong understanding of data structures, algorithms, and object-oriented programming
- Proficiency in at least one programming language (Java, Python, or JavaScript)
- Familiarity with version control systems (Git) and Agile methodologies
- Basic knowledge of databases (SQL/NoSQL) and RESTful APIs
- Problem-solving skills with attention to detail and code quality
- Excellent communication and teamwork abilities
- Passion for learning and adapting to new technologies