Job Description
Join TechInnovate Solutions as a Senior Software Engineer and revolutionize digital experiences from the comfort of your home office. We're seeking passionate innovators to architect scalable cloud solutions, mentor junior developers, and drive technical excellence across distributed teams. Enjoy flexible scheduling, competitive benefits, and the opportunity to impact cutting-edge projects in healthcare and fintech sectors.
Responsibilities
- Design and implement microservices using Node.js, Python, and AWS
- Lead code reviews and enforce CI/CD best practices
- Collaborate with product teams to translate requirements into technical specs
- Optimize system performance and resolve complex production issues
- Mentor engineers through pair programming and architecture workshops
- Contribute to open-source projects and technical documentation
Qualifications
- 5+ years of experience in full-stack development
- Proficiency in cloud platforms (AWS/GCP) and containerization (Docker/Kubernetes)
- Bachelor's degree in Computer Science or equivalent experience
- Strong understanding of RESTful APIs and GraphQL
- Experience with Agile/Scrum methodologies
- Portfolio demonstrating scalable system architecture
- Excellent problem-solving and communication skills