Job Description
Join TechVision Solutions, a leading innovator in enterprise software, as we revolutionize digital experiences. We're seeking a talented Part-Time Software Engineer to contribute to cutting-edge cloud-native applications while maintaining flexible work arrangements. This hybrid role offers the perfect blend of technical challenge and work-life balance in Nashville's thriving tech ecosystem.
Our team leverages agile methodologies and modern tech stacks to build scalable solutions for Fortune 500 clients. You'll collaborate with industry experts while gaining exposure to distributed systems, microservices architecture, and DevOps practices. This position includes competitive benefits including professional development stipends and flexible scheduling.
Responsibilities
- Develop and maintain RESTful APIs using Node.js and Python
- Implement responsive web interfaces with React and TypeScript
- Optimize database queries and performance tuning for PostgreSQL
- Participate in code reviews and contribute to CI/CD pipelines
- Troubleshoot production issues and implement robust error handling
- Document technical specifications and contribute to architecture decisions
- Mentor junior developers through pair programming sessions
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 3+ years of professional software development experience
- Proficiency in JavaScript/TypeScript and modern frameworks (React preferred)
- Strong understanding of cloud platforms (AWS/GCP/Azure)
- Experience with containerization (Docker/Kubernetes)
- Familiarity with Agile/Scrum methodologies
- Excellent problem-solving and communication skills
- Portfolio demonstrating full-stack development projects