Job Description
Join our dynamic engineering team at TechNova Solutions, where innovation meets impact. We're urgently seeking a Senior Software Engineer to architect scalable solutions for our enterprise clients. This full-time role offers competitive compensation, comprehensive benefits, and the opportunity to work with cutting-edge technologies in a collaborative environment.
Responsibilities
- Lead design and development of cloud-native applications using microservices architecture
- Mentor junior engineers through code reviews and technical guidance
- Implement CI/CD pipelines and DevOps best practices
- Collaborate with cross-functional teams to deliver high-impact features
- Optimize system performance and security protocols
- Drive technical strategy and architectural decisions
Qualifications
- 8+ years of experience in software development with strong focus on backend systems
- Expertise in Java, Python, and cloud platforms (AWS/Azure)
- Proven track record of leading complex projects from conception to deployment
- Strong knowledge of distributed systems and scalability patterns
- Excellent problem-solving skills and attention to detail
- Bachelor's degree in Computer Science or related field