Job Description
Join InnovateTech Solutions, a leading tech innovator in Nashville's thriving tech scene, as a Part-Time Software Engineer. We're seeking passionate developers to contribute to cutting-edge projects while maintaining flexible work arrangements. Collaborate with top-tier talent in agile environments, solve complex challenges, and build scalable solutions that impact millions. Enjoy competitive compensation, professional development opportunities, and a culture that values work-life balance.
Responsibilities
- Design, develop, and maintain scalable software solutions using modern frameworks
- Collaborate in agile teams to deliver high-quality code and technical documentation
- Optimize application performance and troubleshoot complex technical issues
- Participate in code reviews and contribute to architectural decisions
- Implement security best practices and ensure robust system reliability
- Maintain and enhance existing products while supporting new feature development
- Stay current with industry trends and emerging technologies
Qualifications
- Bachelor's degree in Computer Science or equivalent practical experience
- 3+ years of professional software development experience
- Proficiency in at least one modern programming language (Python, Java, or JavaScript)
- Experience with cloud platforms (AWS, Azure, or GCP) and containerization
- Familiarity with CI/CD pipelines and DevOps practices
- Strong problem-solving skills and attention to detail
- Excellent communication abilities and collaborative mindset
- Portfolio demonstrating impactful technical contributions