Job Description
Join TechNova Solutions as a Senior Software Engineer and make an immediate impact in our fast-paced startup environment. We're seeking a passionate problem-solver to architect scalable solutions for our enterprise clients. Work with cutting-edge technologies in a collaborative, agile team while driving innovation in cloud-native applications.
Responsibilities
- Design and implement microservices using AWS/Azure and containerization (Docker/Kubernetes)
- Mentor junior engineers through code reviews and architectural discussions
- Optimize application performance and security protocols
- Lead CI/CD pipeline improvements using Jenkins/GitLab CI
- Collaborate with product teams to translate requirements into technical specifications
- Contribute to open-source projects and technical documentation
Qualifications
- 5+ years of experience in backend development (Java/Python/Go)
- Expertise in cloud platforms (AWS/Azure) and serverless architectures
- Strong grasp of RESTful APIs and event-driven systems
- Proficiency with databases (SQL/NoSQL) and caching strategies
- Experience with Agile/Scrum methodologies
- Bachelor's degree in Computer Science or equivalent