Job Description
Join InnovateTech Solutions, a cutting-edge software development firm revolutionizing fintech solutions. We're seeking a passionate Senior Software Engineer to architect scalable systems and drive innovation in our San Antonio headquarters. Enjoy competitive benefits, flexible work arrangements, and opportunities to mentor junior developers while building mission-critical applications for Fortune 500 clients.
Responsibilities
- Design and implement cloud-native microservices using AWS and Kubernetes
- Lead code reviews and enforce best practices across the development team
- Collaborate with product managers to translate business requirements into technical specifications
- Optimize application performance and implement CI/CD pipelines
- Contribute to open-source projects and stay current with emerging technologies
- Mentor junior engineers through pair programming and knowledge-sharing sessions
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of professional software development experience
- Expertise in Java, Python, or JavaScript with modern frameworks (React, Spring)
- Strong background in cloud platforms (AWS, Azure, or GCP)
- Proficiency with relational databases (PostgreSQL, MySQL) and NoSQL solutions
- Experience with containerization technologies (Docker, Kubernetes)
- Proven track record of delivering production-ready code in Agile environments