Job Description
Immediate opportunity for a Senior Software Engineer to join our dynamic team at NexusTech Innovations! We're seeking a driven professional to architect scalable solutions and lead critical projects. This full-time role offers competitive compensation, comprehensive benefits, and the chance to impact cutting-edge technology in a collaborative environment. Start immediately and grow your career with us.
Responsibilities
- Design, develop, and deploy high-performance backend systems using Node.js and Python
- Lead code reviews and mentor junior engineers on best practices
- Collaborate with product teams to translate requirements into technical specifications
- Optimize database queries and implement caching strategies for scalability
- Implement CI/CD pipelines using AWS and Docker
- Conduct thorough testing and debugging to ensure system reliability
- Stay updated on emerging technologies and contribute to innovation initiatives
Qualifications
- 5+ years of professional software development experience with proven track record
- Expertise in JavaScript/TypeScript and backend frameworks (Express, Django)
- Strong knowledge of AWS services (EC2, Lambda, RDS, S3)
- Experience with microservices architecture and RESTful API design
- Proficiency in SQL and NoSQL databases (PostgreSQL, MongoDB)
- Demonstrable problem-solving skills with complex system challenges
- Bachelor's degree in Computer Science or equivalent practical experience