Job Description
Join TechNova Solutions as a Software Engineer in our Raleigh-based remote team! We're seeking innovative talent for our weekend shift (Sat-Sun) with comprehensive relocation assistance to make your move seamless. Work on cutting-edge cloud infrastructure while enjoying competitive pay, flexible schedules, and a collaborative remote-first culture. Perfect for engineers seeking work-life balance without compromising career growth.
Responsibilities
- Design, develop, and deploy scalable cloud-native applications using microservices architecture
- Collaborate with cross-functional teams to deliver high-impact solutions for enterprise clients
- Implement CI/CD pipelines and automation tools to optimize deployment processes
- Conduct code reviews and mentor junior engineers on best practices
- Troubleshoot complex system issues and implement performance optimizations
- Document technical specifications and maintain clean, maintainable code
- Participate in agile ceremonies and contribute to product roadmaps
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 3+ years of experience in backend development (Python/Java/Node.js)
- Proficiency with cloud platforms (AWS/GCP/Azure) and containerization (Docker/Kubernetes)
- Strong understanding of RESTful APIs and database systems (SQL/NoSQL)
- Experience with CI/CD tools (Jenkins/GitLab CI) and infrastructure-as-code (Terraform)
- Ability to work independently during weekend shifts with minimal supervision
- Excellent problem-solving skills and attention to detail
- Strong written and verbal communication skills