Job Description
Join TechNova Solutions Inc. as a Senior Software Engineer and lead cutting-edge projects in our dynamic Chicago headquarters. We're seeking innovative problem-solvers to architect scalable solutions for enterprise clients. Enjoy direct hire benefits, flexible work arrangements, and a collaborative culture that values your expertise. Apply now to become part of our award-winning team and accelerate your career in Illinois' thriving tech hub.
Responsibilities
- Design and implement microservices architecture using cloud-native technologies
- Mentor junior developers and conduct code reviews
- Collaborate with cross-functional teams to deliver robust software solutions
- Optimize system performance and ensure scalability
- Lead agile development cycles and sprint planning
- Document technical specifications and maintain API documentation
- Stay current with emerging technologies and industry best practices
Qualifications
- Bachelor's degree in Computer Science or related field (or equivalent experience)
- 5+ years of experience in software development with emphasis on backend systems
- Proficiency in Java, Python, or Go with cloud deployment experience
- Strong understanding of CI/CD pipelines and DevOps practices
- Expertise in relational and NoSQL databases (SQL, MongoDB)
- AWS or Azure certification preferred
- Excellent problem-solving skills and attention to detail