Job Description
Join InnovateTech Solutions as a part-time Software Engineer and transform cutting-edge ideas into scalable digital solutions. We're seeking a passionate developer to collaborate on innovative projects while enjoying flexible scheduling. This role offers competitive compensation and the opportunity to work with modern technologies in a supportive, agile environment. Perfect for professionals balancing other commitments or seeking supplemental income.
Responsibilities
- Develop, test, and maintain high-quality software applications using industry-standard methodologies
- Collaborate with cross-functional teams to define technical requirements and deliverables
- Optimize applications for maximum performance and scalability across platforms
- Implement robust security measures and conduct thorough code reviews
- Contribute to CI/CD pipelines and infrastructure automation processes
- Document technical specifications and provide clear project updates
Qualifications
- Bachelor's degree in Computer Science or equivalent practical experience
- 3+ years of professional software development experience
- Proficiency in JavaScript, Python, and/or Java with frameworks (React, Node.js, Django)
- Strong understanding of RESTful APIs, cloud services (AWS/Azure), and database systems
- Experience with version control (Git) and agile development practices
- Excellent problem-solving skills and attention to detail
- Ability to work independently with minimal supervision