Job Description
Join TechNova Solutions as a Senior Software Engineer and revolutionize how businesses innovate in the digital space. We're seeking passionate engineers to build scalable cloud-native applications while enjoying flexible remote options or working from our vibrant Seattle or Georgia offices. Collaborate with cross-functional teams in an agile environment to architect cutting-edge solutions that impact millions of users. Your expertise will drive our mission to deliver seamless digital experiences.
Responsibilities
- Design, develop, and deploy high-performance microservices using modern frameworks
- Lead code reviews and implement best practices for CI/CD pipelines
- Mentor junior engineers through pair programming and knowledge sharing
- Optimize system architecture for scalability and security
- Translate business requirements into technical specifications
- Drive innovation through experimentation with emerging technologies
Qualifications
- 5+ years of experience in backend development with Python/Java/Go
- Expertise in cloud platforms (AWS/Azure/GCP) and containerization (Docker/Kubernetes)
- Strong understanding of distributed systems and API design principles
- Proficiency in SQL and NoSQL databases (PostgreSQL, MongoDB)
- Experience with agile methodologies and JIRA
- Bachelor's degree in Computer Science or equivalent experience
- Excellent problem-solving and communication skills