Job Description
Join TechFlow Solutions as a Senior Software Engineer and shape the future of enterprise-scale applications in one of America's fastest-growing tech hubs. We're seeking passionate innovators to build cutting-edge solutions that impact millions of users. Enjoy competitive compensation, flexible work arrangements, and opportunities to work with emerging technologies in a collaborative, agile environment.
Responsibilities
- Design, develop, and deploy scalable cloud-native applications using microservices architecture
- Lead technical initiatives and mentor junior engineers through code reviews and pair programming
- Implement CI/CD pipelines and optimize DevOps workflows for continuous delivery
- Collaborate with product teams to translate business requirements into technical specifications
- Conduct performance tuning and security audits for production systems
- Stay current with industry trends and evaluate new technologies for potential adoption
Qualifications
- Bachelor's degree in Computer Science or related field (or equivalent experience)
- 5+ years of experience in full-stack development with Java/Python/Go
- Proficiency in cloud platforms (AWS/Azure/GCP) and containerization (Docker/Kubernetes)
- Strong understanding of RESTful APIs and microservices patterns
- Experience with CI/CD tools (Jenkins, GitLab CI, CircleCI)
- Excellent problem-solving skills and ability to work in cross-functional teams
- Relevant certifications (AWS/Azure) preferred