Job Description
Join TechNova Solutions as a part-time Software Engineer and help build cutting-edge software solutions for our diverse client base. We're seeking a passionate developer to contribute to agile projects while maintaining a flexible work schedule. Collaborate with cross-functional teams, solve complex problems, and make a tangible impact on our products—all while enjoying Louisville's vibrant tech community.
Responsibilities
- Develop, test, and maintain high-quality software applications using modern frameworks
- Collaborate with UX/UI designers to implement responsive user interfaces
- Participate in agile ceremonies including sprint planning and retrospectives
- Write clean, maintainable code following industry best practices
- Debug and resolve technical issues across the development lifecycle
- Contribute to code reviews and mentor junior team members
- Integrate third-party APIs and services into existing systems
Qualifications
- 3+ years of professional software development experience
- Proficiency in JavaScript, Python, or Java
- Familiarity with React, Angular, or Vue.js frameworks
- Strong understanding of RESTful API development
- Experience with version control systems (Git)
- Bachelor's degree in Computer Science or related field
- Ability to work independently with minimal supervision
- Excellent problem-solving and communication skills