Job Description
Join our dynamic engineering team at NashTech Innovations, where we're building cutting-edge solutions that transform industries. As an entry-level software engineer, you'll collaborate with senior developers to design, develop, and deploy scalable applications. We offer mentorship, flexible work arrangements, and opportunities for growth in Nashville's thriving tech ecosystem. Perfect for recent graduates eager to launch their careers in software development.
Responsibilities
- Write clean, efficient code in Java/Python for backend services
- Participate in Agile sprints and code reviews
- Debug and resolve production issues with guidance
- Collaborate with UX/UI designers on feature implementation
- Contribute to CI/CD pipeline optimization
- Document technical specifications and API endpoints
- Learn and apply emerging technologies (e.g., cloud services)
Qualifications
- Bachelor's degree in Computer Science or related field
- Proficiency in at least one programming language (Java, Python, or JavaScript)
- Understanding of data structures and algorithms
- Familiarity with version control systems (Git)
- Basic knowledge of RESTful APIs and web services
- Problem-solving skills with attention to detail
- Eagerness to learn and adapt in a fast-paced environment
- Strong communication and teamwork abilities