Job Description
Join TechNova Solutions as a Senior Software Engineer and revolutionize digital experiences from the comfort of your home office. We're seeking innovative minds to architect scalable cloud solutions and drive next-generation product development. Enjoy flexible remote work with competitive benefits and career growth opportunities in one of America's fastest-growing tech hubs.
As a key member of our distributed team, you'll collaborate with cross-functional experts to transform complex challenges into elegant software solutions. We value autonomy, creativity, and technical excellence, offering a supportive environment where your expertise directly impacts our success.
Responsibilities
- Design, develop, and deploy high-performance cloud-native applications using microservices architecture
- Mentor junior engineers through code reviews and technical guidance
- Lead architectural decisions for scalable, secure, and maintainable systems
- Implement CI/CD pipelines and optimize DevOps workflows
- Collaborate with product teams to translate business requirements into technical specifications
- Conduct thorough testing, debugging, and performance optimization
- Stay current with emerging technologies and industry best practices
Qualifications
- 8+ years of experience in full-stack development with strong proficiency in Python, Java, or JavaScript
- Expert knowledge of cloud platforms (AWS, Azure, or GCP) and containerization technologies
- Proven track record of leading complex projects from conception to deployment
- Strong understanding of RESTful APIs, microservices, and event-driven architecture
- Bachelor's degree in Computer Science or equivalent professional experience
- Exceptional problem-solving skills and attention to detail
- Experience with Agile methodologies and Jira/Confluence