Job Description
Are you a passionate software engineer ready to accelerate your career? Tech Innovations Inc. is urgently hiring a Senior Software Engineer to revolutionize digital experiences from our Nashville hub. Join an award-winning team disrupting the FinTech industry with cutting-edge cloud solutions and AI-driven platforms. We offer competitive compensation, comprehensive benefits, and a culture that champions innovation and growth.
As a key architect of our next-gen financial systems, you'll solve complex challenges in a collaborative environment while enjoying Nashville's vibrant tech scene and renowned quality of life. This is your chance to make an immediate impact in a role designed for ambitious professionals.
Responsibilities
- Architect scalable cloud-native applications using AWS and microservices frameworks
- Lead full-stack development with Java, Python, and modern JavaScript frameworks
- Optimize system performance and implement CI/CD pipelines for seamless deployments
- Mentor junior engineers through code reviews and technical workshops
- Collaborate with cross-functional teams to translate business requirements into technical solutions
- Contribute to open-source initiatives and stay ahead of emerging tech trends
- Implement robust security protocols and ensure compliance with industry standards
Qualifications
- Bachelor's degree in Computer Science or related field (Master's preferred)
- 5+ years of professional software development experience
- Expertise in Java, Python, and at least one modern JavaScript framework (React/Angular)
- Proven experience with cloud platforms (AWS/GCP) and containerization (Docker/Kubernetes)
- Strong understanding of Agile methodologies and DevOps practices
- Excellent problem-solving skills with ability to optimize complex systems
- Portfolio demonstrating successful full-stack projects