Job Description
Join our dynamic engineering team as an Entry Level Software Engineer in Louisville, KY! We're actively hiring passionate graduates to build cutting-edge solutions while offering comprehensive relocation assistance. Our collaborative environment fosters innovation and professional growth through mentorship programs and hands-on projects.
As part of our commitment to talent development, you'll work alongside industry experts to transform ideas into scalable applications. We provide competitive benefits, flexible work arrangements, and opportunities to contribute to impactful projects across multiple industries.
Responsibilities
- Develop and maintain high-quality software applications using modern frameworks and best practices
- Collaborate with cross-functional teams to design, implement, and test new features
- Participate in code reviews and contribute to continuous improvement processes
- Debug and resolve technical issues in production and development environments
- Document technical specifications and create comprehensive technical documentation
- Adhere to Agile methodologies and contribute to sprint planning and retrospectives
- Support system maintenance and performance optimization initiatives
Qualifications
- Bachelor's degree in Computer Science, Engineering, or related field (2023-2024 graduates encouraged)
- Strong foundation in at least one programming language (Java, Python, or JavaScript)
- Familiarity with version control systems (Git) and agile development practices
- Basic understanding of database concepts (SQL/NoSQL)
- Problem-solving skills and ability to learn new technologies quickly
- Excellent communication and teamwork abilities
- Portfolio demonstrating personal or academic projects preferred
- Passion for software development and continuous learning