Job Description
Join TechNova Solutions and kickstart your software engineering career in Louisville, Kentucky! We're seeking passionate entry-level developers to build cutting-edge applications while receiving mentorship from industry veterans. With relocation assistance available, we welcome talent nationwide to join our innovative team in the heart of Kentucky's tech hub.
As a Software Engineer, you'll collaborate with cross-functional teams to design, develop, and deploy scalable solutions. We offer competitive benefits, flexible work arrangements, and continuous learning opportunities to accelerate your professional growth.
Responsibilities
- Design, code, and test software applications using modern technologies
- Collaborate with senior engineers to implement feature enhancements
- Participate in Agile development cycles including sprint planning and retrospectives
- Debug and resolve software issues with efficiency and precision
- Contribute to code reviews and maintain high-quality documentation
- Learn and implement best practices in software development lifecycle
- Work with cloud platforms (AWS/Azure) and CI/CD pipelines
Qualifications
- Bachelor's degree in Computer Science or related field (or equivalent experience)
- Strong foundational knowledge of data structures and algorithms
- Proficiency in at least one programming language (Java, Python, or JavaScript)
- Familiarity with version control systems (Git) and Agile methodologies
- Excellent problem-solving skills and attention to detail
- Passion for continuous learning and technology innovation
- Ability to thrive in collaborative team environments
- 0-2 years of professional development experience