Job Description
Join our dynamic team at TechInnovate Solutions as a Senior Software Engineer. We're urgently hiring for direct hire positions in our San Antonio, TX headquarters. If you're passionate about building innovative software solutions and thrive in a fast-paced environment, this is your opportunity to make an immediate impact. We offer competitive compensation, comprehensive benefits, and the chance to work on cutting-edge projects that shape the future of technology.
Our culture values innovation, collaboration, and professional growth. As a key member of our engineering team, you'll contribute to scalable cloud-native applications while mentoring junior developers and driving technical excellence. Apply today and become part of our award-winning team!
Responsibilities
- Design, develop, and maintain high-performance software solutions using Java, Python, and AWS technologies
- Lead architectural decisions and code reviews while mentoring junior engineers
- Collaborate with cross-functional teams to translate business requirements into technical specifications
- Implement CI/CD pipelines and DevOps best practices for automated deployment
- Optimize system performance and troubleshoot complex technical challenges
- Stay current with emerging technologies and industry trends
- Contribute to technical documentation and knowledge sharing initiatives
Qualifications
- Bachelor's degree in Computer Science or equivalent experience (5+ years)
- Expert proficiency in Java, Python, and cloud platforms (AWS/Azure)
- Strong background in microservices architecture and containerization (Docker/Kubernetes)
- Proven experience with Agile methodologies and DevOps practices
- Excellent problem-solving skills and ability to work under tight deadlines
- Strong communication skills with ability to collaborate across teams
- Relevant certifications (AWS/Azure) preferred