Job Description
Join TechNova Solutions and kickstart your software engineering career in Louisville! We're seeking passionate Entry Level Software Engineers to build cutting-edge applications in a collaborative, mentor-driven environment. Enjoy competitive compensation, comprehensive benefits, and full relocation assistance to make your move seamless. Hiring now!
Our Louisville-based team works on transformative projects using modern tech stacks. You'll receive hands-on training, mentorship from senior engineers, and opportunities to contribute to scalable solutions. If you're ready to grow your skills in a supportive culture, apply today!
Responsibilities
- Develop and maintain high-quality software applications using Java, Python, and JavaScript
- Collaborate with cross-functional teams to define technical requirements and deliverables
- Write clean, efficient, and well-documented code following best practices
- Participate in Agile sprints, code reviews, and continuous improvement initiatives
- Debug and resolve issues in existing systems while implementing new features
- Learn and apply emerging technologies to enhance product capabilities
- Contribute to technical documentation and knowledge sharing
Qualifications
- Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience)
- Strong understanding of programming fundamentals and data structures
- Familiarity with at least one programming language (Java/Python/JavaScript preferred)
- Basic knowledge of software development methodologies (Agile/Scrum)
- Problem-solving skills and passion for continuous learning
- Ability to work collaboratively in team environments
- Experience with version control systems (Git) and databases (SQL) a plus