Job Description
Join our dynamic team at InnovateTech Solutions, a cutting-edge software development firm in Tucson! We're seeking a passionate Part-Time Software Engineer to contribute to innovative projects while enjoying flexible work arrangements. This role offers the perfect blend of technical challenge and work-life balance, ideal for students, parents, or professionals seeking supplemental income. Collaborate with experienced developers, solve complex problems, and build scalable applications that impact thousands of users. Our startup culture encourages creativity, continuous learning, and professional growth in a supportive environment.
Responsibilities
- Design, develop, and maintain high-quality software applications using modern frameworks
- Collaborate with cross-functional teams to define project requirements and deliverables
- Write clean, efficient, and well-documented code following industry best practices
- Participate in code reviews and contribute to technical architecture decisions
- Troubleshoot, debug, and optimize existing systems for performance improvements
- Implement security measures and ensure data protection protocols
- Stay current with emerging technologies and industry trends
Qualifications
- Bachelor's degree in Computer Science or related field (or equivalent experience)
- 2+ years of professional software development experience
- Proficiency in at least one modern programming language (Python, JavaScript, Java, or C#)
- Experience with web development frameworks (React, Angular, or Vue.js)
- Familiarity with version control systems (Git) and CI/CD pipelines
- Strong problem-solving skills and attention to detail
- Excellent communication abilities and collaborative mindset
- Ability to work independently and manage time effectively in a remote capacity