Job Description
Join TechNova Solutions as a Senior Software Engineer and transform how millions of users experience digital innovation. We're seeking passionate engineers to architect scalable systems while enjoying Chicago's vibrant tech scene. Relocation assistance provided for qualified candidates outside Illinois, including moving stipends and temporary housing support. Work with cutting-edge technologies in a collaborative, agile environment where your ideas drive real impact.
Responsibilities
- Design and implement microservices architecture using Java/Spring Boot and AWS
- Lead code reviews and mentor junior engineers through pair programming sessions
- Optimize application performance and security using CI/CD pipelines
- Collaborate with product teams to translate business requirements into technical specs
- Contribute to open-source projects and patent-pending innovations
- Implement cloud-native solutions on Kubernetes and serverless platforms
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of professional software development experience
- Expertise in distributed systems and cloud architecture (AWS/GCP)
- Strong proficiency in Java, Python, and modern JavaScript frameworks
- Experience with Agile methodologies and Jira/Confluence
- Portfolio demonstrating complex system design achievements