Cloud Development Expert Sought
We are looking for a seasoned software developer with expertise in cloud-native services, end-to-end feature development, and software engineering principles.
The ideal candidate will lead technical initiatives, mentor junior engineers, and deliver high-quality, scalable, and maintainable software solutions.
* Develop cloud-based applications to address both new and ongoing business challenges and meet customer needs.
* Own the entire software development lifecycle, from concept through design to production, collaborating with product managers and engineers to deliver reliable software.
* Drive the adoption of best practices for software development, including testing, code reviews, and continuous integration, to ensure the delivery of high-quality software.
* Identify and address performance bottlenecks, ensuring that systems scale efficiently and perform well under varying loads.
* Mentor and provide technical guidance to junior engineers.
Requirements:
* 5+ years of professional software development experience in designing and building enterprise-level applications
* Extensive knowledge, experience, and understanding of modern programming languages (e.g., Java, Scala, Go)
* Extensive experience with software engineering principles, including data structures, algorithms, and design patterns
* Hands-on experience with cloud technologies (AWS, Azure, GCP) and containerization (Docker, Kubernetes)
* Excellent communication skills, both written and verbal
This is an exciting opportunity for experienced developers who are passionate about technology, problem-solving, and driving software development processes.