Job Description
Join InnovateTech Solutions as an Entry-Level Software Engineer and launch your career in San Antonio's booming tech scene! We're seeking passionate, self-driven individuals with no prior professional experience to build cutting-edge applications in a collaborative environment. Our structured onboarding program includes mentorship, hands-on training, and real-world project exposure. Work with industry leaders on agile development cycles while receiving dedicated career coaching to accelerate your growth. Enjoy competitive benefits, flexible work arrangements, and the opportunity to shape the future of technology in one of America's most vibrant cities.
Responsibilities
- Develop, test, and maintain software applications using modern programming languages and frameworks
- Collaborate with senior engineers to design scalable solutions and troubleshoot technical challenges
- Participate in agile development cycles including sprint planning, stand-ups, and retrospectives
- Write clean, efficient, and well-documented code following industry best practices
- Contribute to code reviews and provide constructive feedback to peers
- Learn and implement emerging technologies through continuous self-study
- Work within cross-functional teams to deliver high-quality software products
Qualifications
- Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience)
- Strong foundational knowledge of data structures, algorithms, and object-oriented programming
- Familiarity with at least one programming language (Java, Python, JavaScript, or C#)
- Basic understanding of version control systems (Git) and CI/CD pipelines
- Problem-solving mindset with ability to debug and resolve technical issues
- Excellent communication skills and eagerness to learn in a team environment
- Portfolio demonstrating personal or academic projects (GitHub, personal website, etc.)
- US citizenship or permanent residency required for compliance