Job Description
Join InnovateTech Solutions as an Entry-Level Software Engineer and launch your career in Nashville's thriving tech hub! We're seeking passionate problem-solvers to build cutting-edge applications that transform industries. Our collaborative environment offers mentorship from senior engineers, flexible work arrangements, and opportunities to work on impactful projects. Located in downtown Nashville, you'll be part of a diverse team dedicated to innovation and professional growth.
Responsibilities
- Develop and maintain scalable web applications using modern frameworks (React, Node.js)
- Write clean, efficient code following industry best practices and Agile methodologies
- Collaborate with cross-functional teams to design and implement new features
- Debug and resolve issues across full-stack applications
- Participate in code reviews and contribute to technical documentation
- Learn and apply emerging technologies in cloud computing and DevOps
- Support CI/CD pipeline optimization and deployment processes
Qualifications
- Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience)
- Proficiency in at least one programming language (Python, Java, or JavaScript)
- Familiarity with version control systems (Git) and agile workflows
- Basic understanding of RESTful APIs and database concepts (SQL/NoSQL)
- Strong problem-solving skills and attention to detail
- Excellent communication abilities and willingness to learn
- Portfolio or personal projects demonstrating coding skills
- Passion for technology and continuous learning