Job Description
Join our dynamic team as a Part-Time Software Engineer and shape the future of digital innovation in Memphis! We're seeking a passionate developer to contribute to cutting-edge projects while enjoying flexible work arrangements. Collaborate with industry experts, solve complex technical challenges, and build scalable solutions that impact millions. Ideal for students, career-changers, or professionals seeking work-life balance without compromising technical excellence. Work 20-25 hours weekly with remote options available. Discover why Memphis's thriving tech scene makes us a top employer for part-time tech talent.
Responsibilities
- Design and implement robust software solutions using modern frameworks (React, Node.js, Python)
- Collaborate with cross-functional teams to define technical requirements and project milestones
- Develop APIs and microservices with scalable architecture principles
- Optimize application performance and troubleshoot complex technical issues
- Participate in agile development cycles with sprint planning and retrospectives
- Maintain high-quality code through peer reviews and automated testing
- Document technical specifications and contribute to knowledge sharing
Qualifications
- Bachelor's degree in Computer Science or related field (or equivalent practical experience)
- 2+ years of professional software development experience
- Proficiency in JavaScript/TypeScript, Python, or Java with framework expertise
- Strong understanding of RESTful APIs, databases (SQL/NoSQL), and cloud platforms
- Experience with version control (Git) and CI/CD pipelines
- Excellent problem-solving skills and attention to detail
- Ability to work independently while collaborating effectively in remote teams
- Strong communication skills and passion for continuous learning