Job Description
Join our dynamic team as a Senior Software Engineer and make an immediate impact! We're urgently seeking a talented professional to lead critical projects and drive innovation. This is your chance to join a forward-thinking company with cutting-edge technology and collaborative culture. Enjoy competitive compensation, comprehensive benefits, and the opportunity to shape our future. Start date: Immediate
Responsibilities
- Architect and implement scalable backend solutions using cloud-native technologies
- Mentor junior engineers through code reviews and technical guidance
- Optimize system performance and troubleshoot complex technical issues
- Collaborate with product teams to translate requirements into technical specifications
- Implement CI/CD pipelines and DevOps best practices
- Lead agile development processes and sprint planning
- Contribute to technical documentation and knowledge sharing
Qualifications
- 5+ years of experience in software development with Java/Python
- Expertise in cloud platforms (AWS/Azure/GCP) and microservices architecture
- Strong understanding of database design (SQL/NoSQL) and caching strategies
- Proven track record of leading full-lifecycle software projects
- Experience with containerization (Docker/Kubernetes) and CI/CD tools
- Bachelor's degree in Computer Science or related field
- Excellent problem-solving and communication skills