Job Description
Join our dynamic engineering team as an Entry-Level Software Engineer and launch your career in innovation! At Tech Innovate Solutions, we nurture fresh talent and provide comprehensive mentorship to transform passionate beginners into skilled developers. Located in the heart of San Antonio's thriving tech hub, we offer collaborative projects, cutting-edge technologies, and a supportive environment designed for growth.
As a key contributor, you'll work on real-world applications while receiving hands-on training from senior engineers. We value creativity, problem-solving, and a hunger to learn. If you're a recent graduate or career changer with strong coding fundamentals and eagerness to grow, this is your perfect starting point in software development.
Responsibilities
- Develop and maintain scalable software applications using modern frameworks
- Collaborate with cross-functional teams to define requirements and deliver solutions
- Participate in code reviews and implement best practices for clean, efficient code
- Debug and resolve technical issues with guidance from senior engineers
- Contribute to documentation and knowledge sharing within the team
- Learn and implement emerging technologies relevant to our product stack
- Adopt agile methodologies and contribute to sprint planning processes
Qualifications
- Bachelor's degree in Computer Science or related field OR equivalent practical experience
- Proficiency in at least one programming language (Python, Java, JavaScript, or C#)
- Understanding of software development lifecycle and version control (Git)
- Basic knowledge of data structures and algorithms
- Strong problem-solving skills and analytical thinking abilities
- Excellent communication and teamwork aptitude
- Eagerness to learn and adapt to new technologies
- Portfolio or personal projects demonstrating coding skills (strongly preferred)