Job Description
Join our award-winning engineering team immediately! TechNova Solutions is urgently seeking a passionate Software Engineer to architect and develop cutting-edge applications. This full-time role offers flexible remote options while collaborating with top-tier talent in our Tucson hub. If you thrive in agile environments and want to make an immediate impact, apply now!
Responsibilities
- Design, develop, and deploy scalable cloud-based applications
- Collaborate with cross-functional teams using Agile methodologies
- Optimize system performance and resolve complex technical issues
- Implement CI/CD pipelines and DevOps best practices
- Conduct code reviews and mentor junior engineers
- Translate business requirements into technical specifications
- Ensure robust security protocols across all applications
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of professional software development experience
- Expertise in Java, Python, or C# with cloud platforms (AWS/Azure)
- Strong understanding of microservices architecture
- Proven experience with containerization (Docker/Kubernetes)
- Familiarity with database systems (SQL/NoSQL)
- Excellent problem-solving and communication skills