Job Description
Join TechNova Solutions as a Senior Software Engineer and lead transformative projects in our Minneapolis innovation hub. We're seeking a visionary developer to architect scalable solutions using cutting-edge technologies while mentoring junior team members. Enjoy competitive compensation, flexible work arrangements, and opportunities to shape next-gen applications for Fortune 500 clients.
Responsibilities
- Architect cloud-native applications using microservices architecture
- Lead code reviews and implement CI/CD pipelines
- Mentor junior engineers through pair programming sessions
- Optimize system performance and resolve complex technical debt
- Collaborate with product teams to translate business requirements
- Implement security best practices across the development lifecycle
- Contribute to open-source projects and technical blogs
Qualifications
- 5+ years of experience in backend development (Java/Python/Go)
- Expertise with cloud platforms (AWS/Azure/GCP)
- Strong understanding of distributed systems and databases
- Proven experience leading agile development teams
- BS in Computer Science or equivalent practical experience
- Proficiency with containerization (Docker/Kubernetes)
- Excellent problem-solving and communication skills