Job Description
Join our dynamic team at TechNova Solutions Inc. as a Senior Software Engineer and shape the future of digital innovation. We're urgently hiring for remote-first roles with hybrid options in Minneapolis, MN and Texas. This is a high-impact opportunity to work on cutting-edge projects while enjoying flexible work arrangements. Our collaborative culture values creativity, technical excellence, and work-life balance. Apply today to become part of our award-winning engineering team that's revolutionizing the tech landscape.
Responsibilities
- Design, develop, and deploy scalable cloud-native applications using microservices architecture
- Mentor junior engineers through code reviews and technical documentation
- Optimize system performance and troubleshoot complex production issues
- Implement CI/CD pipelines and DevOps best practices for continuous delivery
- Collaborate with product teams to translate business requirements into technical solutions
- Conduct security audits and ensure compliance with industry standards
- Drive innovation through prototyping and POC development
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of experience in software development with Python/Java/JavaScript
- Expertise in cloud platforms (AWS/Azure/GCP) and containerization (Docker/Kubernetes)
- Strong understanding of RESTful APIs and microservices architecture
- Proven track record of delivering high-impact projects in agile environments
- Experience with CI/CD tools (Jenkins, GitLab CI, GitHub Actions)
- Excellent problem-solving skills and ability to thrive in remote teams