Job Description
Join our dynamic team immediately! TechNova Solutions is urgently seeking a talented Senior Software Engineer to lead cutting-edge projects in our Tucson headquarters. We offer competitive compensation, flexible work arrangements, and opportunities for rapid career advancement in a fast-paced tech environment.
As a key member of our engineering team, you'll architect scalable solutions, mentor junior developers, and collaborate with cross-functional teams to deliver high-impact products. Our culture values innovation, work-life balance, and professional growth.
Immediate start date available – apply today to join our growing team!
Responsibilities
- Lead full software development lifecycle from conception to deployment
- Design and implement scalable cloud-based solutions using AWS/Azure
- Mentor junior engineers through code reviews and technical guidance
- Collaborate with product managers to translate business requirements into technical specifications
- Optimize system performance and ensure robust security protocols
- Stay current with emerging technologies and industry best practices
- Contribute to technical documentation and architectural decision-making
Qualifications
- Bachelor's degree in Computer Science or related field (or equivalent experience)
- 5+ years of professional software development experience
- Expertise in at least one modern programming language (Python, Java, or C#)
- Strong understanding of cloud platforms (AWS/Azure) and microservices architecture
- Proven experience with CI/CD pipelines and containerization (Docker/Kubernetes)
- Excellent problem-solving skills and ability to work in agile environments
- Strong communication skills with ability to collaborate across teams
- Relevant certifications (AWS/Azure, Scrum) preferred