Job Description
Join TechNova Solutions as a Senior Software Engineer and revolutionize how businesses innovate in the digital age. We're a cutting-edge technology firm headquartered in Mesa, AZ, seeking passionate engineers to build scalable, high-performance applications. You'll collaborate with agile teams to architect cloud-native solutions using modern frameworks while mentoring junior developers. Our Mesa campus features state-of-the-art facilities, flexible work arrangements, and competitive benefits including equity packages.
At TechNova, we believe in fostering innovation through inclusive collaboration. You'll work directly with product teams to translate complex requirements into elegant technical solutions. Our engineering culture emphasizes continuous learning, with quarterly hackathons, conference sponsorships, and dedicated upskilling time. If you're ready to tackle challenging problems in a fast-paced environment, this is your opportunity to make a tangible impact.
Responsibilities
- Architect and implement scalable microservices using Java, Python, and Go
- Lead CI/CD pipeline optimization using AWS, Docker, and Kubernetes
- Mentor junior engineers through code reviews and technical documentation
- Collaborate with product teams to define technical specifications
- Implement security best practices and conduct vulnerability assessments
- Optimize system performance using profiling tools and monitoring solutions
- Drive adoption of DevOps practices across engineering teams
Qualifications
- 5+ years of experience in full-stack software development
- Expert proficiency in Java, Python, or JavaScript/TypeScript
- Strong understanding of cloud platforms (AWS, Azure, or GCP)
- Experience with containerization technologies (Docker, Kubernetes)
- Proven track record of mentoring engineering teams
- Bachelor's degree in Computer Science or equivalent experience
- Excellent problem-solving skills and system design abilities
- Experience with CI/CD tools (Jenkins, GitLab CI, or CircleCI)