Job Description
Join TechNova Solutions as a Senior Software Engineer and revolutionize digital experiences for Fortune 500 clients. We're seeking innovators to architect scalable cloud solutions using cutting-edge technologies in our Manhattan headquarters. Enjoy competitive compensation, flexible work arrangements, and opportunities to mentor emerging talent while building products used by millions worldwide.
Responsibilities
- Design and implement scalable backend services using AWS and microservices architecture
- Lead code reviews and optimize system performance for high-traffic applications
- Mentor junior engineers through pair programming and technical workshops
- Collaborate with product teams to translate business requirements into technical specifications
- Implement CI/CD pipelines and ensure robust DevOps practices
- Conduct thorough testing and debugging to maintain 99.9% uptime SLAs
- Research emerging technologies and propose innovative solutions to technical challenges
Qualifications
- Bachelor's degree in Computer Science or related field (Master's preferred)
- 5+ years of experience in full-stack development with Python, Java, or Go
- Expertise in cloud platforms (AWS/GCP/Azure) and containerization (Docker/Kubernetes)
- Proven experience leading agile development teams and JIRA workflows
- Strong knowledge of RESTful APIs, GraphQL, and database optimization
- Proficiency in testing frameworks (Jest, PyTest) and TDD methodologies
- Excellent problem-solving skills with system architecture design experience
- Portfolio demonstrating complex projects with measurable impact