Job Description
Join InnovateTech Solutions as a Software Engineer in vibrant Nashville, TN! We're offering weekly pay, competitive equity options, and a collaborative environment where your code drives real impact. You'll architect scalable solutions, mentor junior engineers, and shape our tech roadmap while enjoying a culture that values work-life balance and continuous growth.
Why InnovateTech? Weekly paychecks reduce financial stress, equity options align you with our success, and Nashville's booming tech scene offers endless networking opportunities. We invest in your development through cutting-edge projects and flexible work arrangements.
Responsibilities
- Design, develop, and maintain scalable backend services using Node.js and Python
- Collaborate with cross-functional teams to define technical requirements and deliverables
- Implement CI/CD pipelines and optimize system performance using AWS and Docker
- Mentor junior engineers through code reviews and technical workshops
- Contribute to product strategy by identifying technical improvements and innovations
- Ensure code quality through unit testing, integration testing, and security best practices
- Participate in agile ceremonies to drive project delivery and continuous improvement
Qualifications
- Bachelor's degree in Computer Science or equivalent practical experience
- 3+ years of professional software development experience with JavaScript/Python
- Proficiency in cloud platforms (AWS/GCP) and containerization technologies
- Strong understanding of RESTful APIs and microservices architecture
- Experience with agile methodologies and version control (Git)
- Excellent problem-solving skills and ability to work in fast-paced environments
- Strong communication skills with experience collaborating with remote teams
- Portfolio demonstrating complex projects and technical leadership