Job Description
InnovateTech Solutions is a leading technology company revolutionizing digital experiences. We're seeking a passionate Part-Time Software Engineer to join our dynamic team in Raleigh, NC. This role offers flexibility while allowing you to build cutting-edge solutions that impact millions of users. Collaborate with top-tier talent in a culture that values innovation, work-life balance, and professional growth.
About the Role:
As a key contributor, you'll architect scalable software systems using modern technologies. Enjoy flexible scheduling (20-30 hours/week) while working on meaningful projects in cloud-native applications, AI integrations, and distributed systems. Perfect for experienced engineers seeking supplemental income or transitioning to part-time work without compromising impact.
Why Join Us:
- Competitive hourly rates with performance bonuses
- Hybrid work model (2 days in Raleigh office)
- Access to cutting-edge tech stack and AWS credits
- Professional development stipend
- Inclusive, agile environment with hackathons and innovation sprints
Responsibilities
- Design and implement scalable microservices using Go and Python
- Develop responsive web applications with React and Node.js
- Optimize database queries and performance tuning for PostgreSQL
- Implement CI/CD pipelines using Jenkins and Docker
- Write unit/integration tests with Jest and Pytest
- Collaborate with UX designers to create pixel-perfect interfaces
- Participate in agile ceremonies and sprint planning
- Document technical specifications and API endpoints
Qualifications
- 3+ years of professional software development experience
- Proficiency in at least two backend languages (Python, Go, Java)
- Strong understanding of RESTful API design principles
- Experience with cloud platforms (AWS/GCP/Azure)
- Familiarity with containerization (Docker/Kubernetes)
- Knowledge of CI/CD tools and infrastructure as code
- Bachelor's degree in Computer Science or related field
- Excellent problem-solving and communication skills