Job Description
Join TechVision Solutions as a Senior Software Engineer and shape the future of digital innovation in Cleveland's thriving tech ecosystem. We're seeking passionate engineers to build scalable cloud-native applications that transform industries. Collaborate with cross-functional teams in our modern downtown headquarters and enjoy competitive benefits, flexible work arrangements, and opportunities for continuous growth.
Responsibilities
- Architect and implement microservices using Java/Spring Boot and cloud platforms (AWS/Azure)
- Lead code reviews, mentor junior engineers, and enforce best practices
- Optimize application performance and security using DevOps methodologies
- Collaborate with product managers to translate business requirements into technical solutions
- Drive CI/CD pipeline improvements and infrastructure automation
- Participate in Agile ceremonies and contribute to sprint planning
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of professional software development experience
- Expertise in Java, Python, and modern JavaScript frameworks
- Strong understanding of cloud architecture and containerization (Docker/Kubernetes)
- Proven experience with relational databases (PostgreSQL) and NoSQL solutions
- Excellent problem-solving skills and ability to work in fast-paced environments