Job Description
We're urgently seeking a passionate Software Engineer to join our dynamic remote team! As a key player in our Virginia-based innovation hub, you'll architect cutting-edge solutions while enjoying flexible work arrangements. Why join TechNova? Competitive compensation, industry-leading benefits, and the freedom to work from anywhere in the US. What you'll gain: Mentorship from senior engineers, exposure to cloud-native technologies, and opportunities to shape our product roadmap. If you thrive in collaborative environments and love solving complex challenges, apply now!
Responsibilities
- Design, develop, and deploy scalable cloud applications using modern frameworks
- Collaborate with cross-functional teams to define technical requirements
- Optimize system performance and troubleshoot complex technical issues
- Maintain high code quality through rigorous testing and peer reviews
- Drive innovation by researching emerging technologies and proposing improvements
- Mentor junior engineers and contribute to knowledge-sharing initiatives
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of professional software development experience
- Expertise in at least one: Python, Java, or JavaScript/TypeScript
- Strong understanding of cloud platforms (AWS, Azure, or GCP)
- Proven experience with CI/CD pipelines and containerization (Docker/Kubernetes)
- Excellent problem-solving skills and attention to detail
- Ability to work independently and communicate effectively in a remote setting