Job Description
Join InnovateDC Solutions as a Weekend Software Engineer and shape the future of urban technology! We're seeking passionate engineers to build scalable systems for our smart city initiatives. This weekend-based role offers competitive compensation, flexible scheduling, and the chance to work on cutting-edge projects that impact millions of DC residents. Enjoy a collaborative environment with modern tech stacks and professional growth opportunities.
Responsibilities
- Design, develop, and maintain high-performance backend services for IoT platforms
- Implement RESTful APIs and microservices using Node.js and Python
- Optimize database queries and infrastructure for weekend traffic patterns
- Conduct code reviews and mentor junior engineers on agile methodologies
- Deploy and monitor applications on AWS cloud infrastructure
- Collaborate with product teams to define technical roadmaps
- Document system architecture and troubleshooting procedures
Qualifications
- 3+ years of experience in backend development with Node.js/Python
- Proficiency in cloud platforms (AWS/GCP) and containerization (Docker/Kubernetes)
- Strong understanding of RESTful API design and database optimization
- Experience with CI/CD pipelines and testing frameworks
- Ability to work independently during weekend shifts with minimal supervision
- Bachelor's degree in Computer Science or equivalent experience
- Excellent problem-solving skills and attention to detail