Job Description
Join our dynamic team at TechNova Solutions Inc. as a Senior Software Engineer and shape the future of digital innovation. We're seeking passionate professionals to build cutting-edge solutions for Fortune 500 clients. Enjoy competitive benefits, flexible work arrangements, and opportunities for career growth in one of America's most vibrant tech hubs.
Responsibilities
- Architect scalable cloud-native applications using microservices architecture
- Mentor junior developers through code reviews and technical guidance
- Implement CI/CD pipelines and DevOps best practices
- Collaborate with cross-functional teams to deliver product features
- Optimize system performance and resolve complex technical challenges
- Lead agile sprint planning and retrospectives
- Contribute to open-source projects and technical documentation
Qualifications
- 8+ years of professional software development experience
- Expertise in JavaScript/TypeScript and Python
- Proficiency with React, Node.js, and AWS services
- Strong background in database design (SQL/NoSQL)
- Experience with containerization (Docker/Kubernetes)
- Proven ability to lead technical projects and teams
- Bachelor's degree in Computer Science or equivalent experience
- Excellent problem-solving and communication skills