Job Description
Join TechFlow Innovations, a leader in AI-driven software solutions, as we revolutionize the tech landscape in North Carolina. We're seeking a passionate Senior Software Engineer to architect cutting-edge applications for Fortune 500 clients. Our Raleigh hub offers hybrid work flexibility, competitive benefits, and opportunities to shape the future of enterprise technology. If you thrive in collaborative environments and want to make tangible impact, this is your moment.
Responsibilities
- Lead end-to-end development of scalable cloud-native applications using microservices architecture
- Mentor junior engineers through code reviews and technical workshops
- Optimize system performance while maintaining security best practices
- Collaborate with product teams to translate business requirements into technical solutions
- Implement CI/CD pipelines and automation tools for deployment efficiency
- Contribute to open-source projects and stay current with emerging technologies
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of professional software development experience
- Expert proficiency in Python, Java, or Go with cloud platforms (AWS/Azure)
- Strong understanding of RESTful APIs, Docker, and Kubernetes
- Proven experience with Agile methodologies and JIRA
- Excellent problem-solving skills with system architecture design
- Portfolio demonstrating complex project implementations