Job Description
Join InnovateTech Solutions in Cleveland, OH as a Senior Software Engineer and help shape the future of enterprise software. We're seeking a passionate developer to lead complex projects and mentor junior team members. Enjoy competitive benefits, flexible work arrangements, and the opportunity to work with cutting-edge technologies in a collaborative environment.
Responsibilities
- Design, develop, and maintain scalable cloud-native applications
- Lead technical architecture decisions and code reviews
- Mentor junior developers through pair programming and knowledge sharing
- Collaborate with product teams to translate business requirements into technical solutions
- Implement CI/CD pipelines and DevOps best practices
- Optimize application performance and security protocols
- Stay current with emerging technologies and industry trends
Qualifications
- Bachelor's degree in Computer Science or related field (5+ years experience accepted)
- Expert proficiency in Java, Python, or C# with frameworks like Spring or React
- Strong experience with cloud platforms (AWS/Azure/GCP) and microservices architecture
- Proven track record leading full software development lifecycles
- Excellent problem-solving skills and ability to debug complex systems
- Strong communication skills for cross-functional collaboration
- Agile/Scrum methodology experience required