Job Description
Are you a visionary developer ready to shape the future of technology in the Southwest? TechNova Solutions is currently seeking a Senior Software Engineer to join our dynamic team in Tucson, Arizona. We are on a mission to build scalable, impactful software solutions, and we need a technical leader who thrives in a fast-paced, collaborative environment.
As a Senior Engineer, you won't just be writing code; you will be architecting the foundation of our next-generation products. We offer a competitive salary, comprehensive benefits, and a culture that encourages innovation and continuous learning.
Why Join Us?
- Competitive salary and equity package.
- Flexible work arrangements and remote-first culture.
- Top-tier health, dental, and vision insurance.
- Continuous education budget and tech conferences.
Responsibilities
- Design, develop, and deploy robust, scalable software applications using modern technologies.
- Collaborate with cross-functional teams (Product, Design, QA) to define features and technical specifications.
- Conduct code reviews, perform system analysis, and optimize performance to ensure high availability.
- Mentor junior developers, providing technical guidance and fostering a culture of best practices.
- Participate in agile ceremonies including sprint planning, daily stand-ups, and retrospectives.
- Identify and resolve complex technical issues and bottlenecks in real-time.
Qualifications
- 5+ years of professional software development experience in a fast-paced environment.
- Strong proficiency in Python, Java, or Go.
- Experience with cloud platforms such as AWS, Azure, or Google Cloud.
- Familiarity with containerization technologies like Docker and Kubernetes.
- Deep understanding of relational and non-relational databases (PostgreSQL, MongoDB).
- Excellent problem-solving skills and ability to work independently.
- Bachelor’s degree in Computer Science, Engineering, or a related field.