Job Description
Are you a passionate developer looking for the perfect work-life balance without sacrificing your career trajectory? TechNova Solutions is seeking a talented Part-Time Software Engineer to join our dynamic team in Boston. We are a forward-thinking tech company dedicated to building scalable, high-performance software solutions. In this role, you will leverage your expertise to drive innovation while enjoying the flexibility of a part-time schedule.
We value creativity, technical excellence, and a collaborative spirit. If you are looking to make a significant impact on our product roadmap while maintaining a flexible schedule, we want to hear from you.
Responsibilities
- Design & Development: Collaborate with cross-functional teams to design, develop, and maintain high-quality software applications using modern programming languages and frameworks.
- Code Optimization: Write clean, efficient, and well-documented code; conduct code reviews to ensure best practices and scalability.
- Problem Solving: Identify and troubleshoot complex technical issues, debug software errors, and implement effective solutions.
- Testing & QA: Participate in the software testing lifecycle, including unit testing, integration testing, and validation to ensure product stability.
- Documentation: Create and maintain technical documentation, including API specs, architecture diagrams, and user manuals.
- Adaptability: Stay current with emerging technologies and industry trends to recommend and implement improvements to existing systems.
Qualifications
- Education: Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
- Experience: Minimum of 2-3 years of professional software development experience.
- Technical Skills: Proficiency in Python, JavaScript, or Java (React or Node.js preferred). Strong understanding of data structures, algorithms, and software design patterns.
- Tools: Experience with version control systems (Git), CI/CD pipelines, and cloud platforms (AWS or Azure).
- Communication: Excellent verbal and written communication skills with the ability to articulate complex technical concepts to non-technical stakeholders.
- Flexibility: Ability to work independently and manage time effectively within a part-time structure.