Job Description
Join TechNash Solutions as an Entry-Level Software Engineer and launch your career in Nashville's thriving tech scene! We're seeking passionate innovators to build scalable applications using cutting-edge technologies. Our collaborative environment offers mentorship from industry veterans and opportunities to work on impactful projects for Fortune 500 clients. Enjoy competitive compensation, flexible work arrangements, and professional development programs tailored for growth.
Responsibilities
- Develop and maintain high-quality code for web applications using JavaScript/TypeScript, React, and Node.js
- Collaborate with cross-functional teams to define feature requirements and technical solutions
- Write clean, testable code following agile methodologies and best practices
- Debug and resolve issues across the full stack while optimizing performance
- Participate in code reviews and contribute to technical documentation
- Learn and implement new technologies to enhance product capabilities
Qualifications
- Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience)
- Strong understanding of data structures, algorithms, and object-oriented programming
- Proficiency in JavaScript/TypeScript and modern frameworks (React preferred)
- Familiarity with version control systems (Git) and CI/CD pipelines
- Problem-solving skills with ability to troubleshoot complex technical issues
- Excellent communication skills and eagerness to learn in a fast-paced environment
- Portfolio showcasing personal or academic projects demonstrating technical abilities