Senior Software Engineer
Careem -
Dubai, United Arab EmiratesPosted 4 years ago64People have clicked1 open position
Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Write high quality, performant and reliable code which while working on defined tasks/bugs independently.
- Design highly scalable and well-bounded services that deliver on business requirements.
- Break tasks down to enable more junior team members to work effectively and independently.
- Participate in the on-call rotation and be willing to jump in and help resolve any incidents within the defined SLA.
- Participate in team agile processes and practices, contribute to their continuous evolution.
- Work closely with other engineering leaders across the team to design and build highly scalable and robust services..
Job Requirements
Basic qualifications:
- Bachelor's Degree in Computer Science or other related technical field.
- 7+ years of professional experience in Software Development in Java microservice ecosystems.
- Experience with Computer Science fundamentals including data structures, algorithms, complexity analysis.
- Experience working in an Agile/Scrum environment to deliver high-quality software against aggressive schedules.
- Experience building scalable distributed systems on AWS, using the Spring framework.
Preferred qualifications:
- Master's Degree in Computer Science or other related technical field.
- Experience in rapid prototyping and other fast iteration methods for product development.
- Experience in building complex services and microservices.
- Experience decomposing a monolith application into microservices.
- Willingness to roll up your sleeves and do what's necessary to drive your projects to completion.
- Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations.
- Strong focus on customers and operational excellence.