Job Description
Join TechNova Solutions, a leading innovator in cloud-native software development, as we revolutionize enterprise solutions. We're seeking a passionate Senior Software Engineer to architect scalable systems and drive cutting-edge projects in a collaborative, remote-first environment. Work alongside industry experts, mentor junior developers, and shape the future of technology while enjoying competitive benefits and flexible work arrangements.
Responsibilities
- Design and implement high-performance microservices using cloud technologies (AWS/Azure)
- Lead code reviews and contribute to technical documentation best practices
- Collaborate with cross-functional teams to deliver enterprise-grade software solutions
- Optimize system architecture for scalability and security compliance
- Drive DevOps initiatives through CI/CD pipeline automation
- Mentor junior engineers and conduct technical workshops
- Research and prototype emerging technologies for product innovation
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of experience in full-stack development (Python/Java/JavaScript)
- Expertise in cloud platforms (AWS/Azure/GCP) and containerization (Docker/K8s)
- Strong understanding of RESTful APIs and microservices architecture
- Proven experience with CI/CD pipelines and infrastructure as code (Terraform)
- Excellent problem-solving skills and system design capabilities
- Experience mentoring technical teams and fostering collaborative culture