Job Description
Join our dynamic engineering team at InnovateTech Solutions, where we're revolutionizing digital experiences for global clients. Located in the heart of San Antonio's tech hub, we're seeking a passionate Senior Software Engineer to architect cutting-edge solutions. You'll collaborate with cross-functional teams to deliver scalable, high-performance applications while mentoring junior developers. Our culture combines technical rigor with creativity, offering competitive benefits and growth opportunities in a city renowned for its affordability and vibrant tech ecosystem.
Responsibilities
- Design and implement scalable microservices using cloud-native technologies
- Lead code reviews and technical documentation initiatives
- Optimize system performance and troubleshoot complex issues
- Mentor junior engineers through pair programming and knowledge sharing
- Collaborate with product teams to translate requirements into technical specifications
- Implement CI/CD pipelines and DevOps best practices
- Stay current with emerging technologies and industry trends
Qualifications
- Bachelor's degree in Computer Science or related field (or equivalent experience)
- 5+ years of professional software development experience
- Expertise in Java, Python, or JavaScript with modern frameworks
- Proficiency with cloud platforms (AWS/GCP/Azure) and containerization
- Strong understanding of RESTful APIs and microservices architecture
- Experience with Agile methodologies and Jira/Confluence
- Excellent problem-solving skills with attention to detail
- Strong communication and collaboration abilities