Job Description
Join TechNova Solutions as we revolutionize digital experiences from our Minneapolis headquarters. We're seeking a passionate Senior Software Engineer to architect scalable solutions and mentor our growing engineering team. Enjoy competitive benefits, flexible work arrangements, and the opportunity to shape cutting-edge products.
Responsibilities
- Design and implement cloud-native microservices using AWS and Kubernetes
- Lead code reviews and enforce best practices across the engineering team
- Collaborate with product managers to translate business requirements into technical solutions
- Optimize system performance and troubleshoot complex production issues
- Mentor junior engineers through pair programming and technical workshops
- Contribute to CI/CD pipeline improvements and DevOps automation
Qualifications
- 5+ years of professional software development experience
- Expertise in Java, Python, or Go with strong OOP fundamentals
- Proven experience with cloud platforms (AWS/GCP/Azure)
- Proficiency in containerization technologies (Docker, Kubernetes)
- Strong background in RESTful API design and implementation
- Bachelor's degree in Computer Science or equivalent experience
- Experience with Agile methodologies and Jira/Confluence