Job Description
Join TechNova Solutions as a Senior Software Engineer and lead transformative projects in a fast-paced environment. We're hiring immediately for our Chicago team with flexible remote options. Collaborate with cross-functional teams to design scalable systems, mentor junior engineers, and drive technical excellence. Enjoy competitive compensation, comprehensive benefits, and opportunities to work with cutting-edge technologies.
Responsibilities
- Architect and implement high-performance backend services using Node.js and Python
- Lead code reviews and enforce best practices for CI/CD pipelines
- Mentor junior engineers through pair programming and technical guidance
- Optimize database queries and system performance for 99.9% uptime
- Translate business requirements into technical specifications
- Implement security protocols and compliance measures
- Collaborate with product teams to prioritize technical debt reduction
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of experience in backend development
- Expertise in cloud platforms (AWS/GCP/Azure)
- Proficiency with containerization (Docker/Kubernetes)
- Strong understanding of microservices architecture
- Experience with event-driven systems and message queues
- Demonstrated ability to lead technical initiatives
- Excellent problem-solving and communication skills