Job Description
Join our dynamic engineering team at NexusTech Innovations, where we're revolutionizing cloud-native solutions for Fortune 500 clients. We're seeking a passionate Senior Software Engineer to architect and scalable microservices using cutting-edge technologies. Enjoy flexible work arrangements, competitive benefits, and opportunities to mentor junior developers while solving complex challenges in a collaborative environment.
Responsibilities
- Design and implement RESTful APIs using Node.js and Python
- Lead code reviews and contribute to technical architecture decisions
- Optimize application performance and scalability on AWS cloud infrastructure
- Collaborate with product teams to translate business requirements into technical solutions
- Mentor junior engineers through pair programming and knowledge sharing sessions
- Implement CI/CD pipelines using Jenkins and Docker for automated deployments
Qualifications
- 5+ years of experience in backend development with Node.js/Python
- Expertise in cloud platforms (AWS/GCP) and containerization (Docker/Kubernetes)
- Strong understanding of microservices architecture and event-driven design
- Proficiency in database technologies (PostgreSQL, MongoDB, Redis)
- Experience with testing frameworks (Jest, PyTest) and TDD methodologies
- Bachelor's degree in Computer Science or equivalent practical experience