Job Description
Join TechInnovate Solutions as a Senior Software Engineer and shape the future of enterprise software development. We're seeking passionate innovators to build scalable cloud solutions for Fortune 500 clients. Enjoy a collaborative culture, cutting-edge tech stack, and opportunities to lead architectural decisions.
What We Offer:
- Competitive salary with equity options
- Comprehensive health benefits and 401k matching
- Flexible work arrangements and remote options
- Professional development stipend
- Modern downtown office with wellness amenities
Responsibilities
- Design and implement microservices using AWS and Azure
- Mentor junior engineers through code reviews and pair programming
- Lead end-to-end feature development from concept to deployment
- Optimize system performance and troubleshoot complex issues
- Collaborate with cross-functional teams on agile projects
- Contribute to technical documentation and best practices
- Stay current with emerging technologies and industry trends
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of experience in full-stack development
- Expertise in Python, Java, or JavaScript frameworks
- Strong understanding of CI/CD pipelines and DevOps practices
- Experience with cloud platforms (AWS/Azure/GCP)
- Proven ability to lead technical projects and teams
- Excellent problem-solving and communication skills
- Portfolio demonstrating complex system designs