Job Description
Join TechFlow Solutions as a Senior Software Engineer and shape the future of innovative digital products in Miami's thriving tech scene. We're seeking a passionate professional to lead complex projects, mentor junior developers, and architect scalable solutions. Enjoy competitive compensation, comprehensive benefits, and the opportunity to work with cutting-edge technologies in a collaborative, growth-oriented environment.
Responsibilities
- Architect, design, and implement scalable cloud-native applications using microservices architecture
- Lead code reviews and enforce best practices for performance, security, and maintainability
- Mentor junior engineers through pair programming and technical guidance
- Collaborate with product teams to translate business requirements into technical specifications
- Optimize system performance and troubleshoot complex technical challenges
- Implement CI/CD pipelines and DevOps practices for automated deployments
- Stay current with emerging technologies and propose innovative solutions
Qualifications
- Bachelor's degree in Computer Science or related field (Master's preferred)
- 5+ years of experience in backend development using Java, Python, or Go
- Expertise with cloud platforms (AWS, Azure, or GCP) and containerization (Docker/Kubernetes)
- Strong understanding of RESTful APIs and microservices patterns
- Proven experience with agile methodologies and JIRA/Confluence
- Excellent problem-solving skills and ability to thrive in fast-paced environments
- Strong communication skills with experience in stakeholder management