Job Description
Join TechNova Solutions as a Senior Software Engineer and help shape the future of digital innovation! We're urgently hiring talented professionals to join our dynamic remote team based in New York City. This is your chance to work on cutting-edge projects while enjoying the flexibility of a fully remote position. As a key member of our engineering team, you'll collaborate with industry experts to develop scalable solutions that impact millions of users worldwide. We offer competitive compensation, comprehensive benefits, and a culture that values creativity and growth.
Responsibilities
- Lead development of scalable cloud applications using AWS and microservices architecture
- Mentor junior engineers through code reviews and technical guidance
- Design and implement RESTful APIs with Node.js and Python
- Optimize system performance and troubleshoot complex technical issues
- Collaborate with product teams to translate business requirements into technical solutions
- Contribute to DevOps practices including CI/CD pipelines and containerization
- Stay current with emerging technologies and industry best practices
Qualifications
- 5+ years of experience in software development with cloud platforms
- Expert proficiency in JavaScript, Python, and modern frameworks (React, Django)
- Strong understanding of distributed systems and database design (SQL/NoSQL)
- Proven track record of delivering production-ready code in agile environments
- Bachelor's degree in Computer Science or equivalent practical experience
- Excellent problem-solving skills and attention to detail
- Strong communication skills for remote collaboration