Job Description
Join TechNova Solutions as a Senior Software Engineer and lead transformative projects in our dynamic Chicago headquarters. We're seeking innovative minds to architect scalable solutions, mentor junior developers, and drive technical excellence. Enjoy competitive benefits, flexible work arrangements, and opportunities to shape cutting-edge products that impact millions of users.
Responsibilities
- Design and implement high-performance backend systems using Java/Python
- Mentor 3-5 junior engineers through code reviews and pair programming
- Collaborate with product teams to translate requirements into technical specifications
- Optimize microservices architecture for scalability and reliability
- Lead CI/CD pipeline improvements and DevOps initiatives
- Contribute to technical strategy and roadmap planning
Qualifications
- 5+ years of experience in backend development with Java or Python
- Expertise in cloud platforms (AWS/Azure) and containerization (Docker/K8s)
- Proven track record of leading complex projects from conception to deployment
- Strong background in microservices architecture and RESTful APIs
- Bachelor's degree in Computer Science or equivalent experience
- Excellent problem-solving skills and ability to thrive in agile environments