The Role:
As a Senior Software Engineer, you will be part of the global engineering team responsible for delivering an end-to-end solution from initial concept through final solution leveraging cutting-edge technologies.
The skills required spans from coding to integrating several technologies across disparate platforms, along with leading teams and architecting solutions. This requires a deep understanding of systems, data structures, modern scripting and enterprise level languages as well as open source tools, micro-services architecture and people management
In this role, you will:
- Coordinate team activities and workload through tasks, milestone, and objective tracking along with metric reporting
- Guide and grow the engineering team to address business needs as per Pegasus growth plan
- Lead design & architecture discussions
- Be hands on with coding, release management and testing
- Collaborate with Product Management, QA, Dev Ops and other teams to design, build, test, and roll out;
- Build and manage micro services using Spring Boot and other modern Java technologies
- Promote best practices like TDD and Continuous Deployment
- Research new and emerging technologies that may enable improvements in the product development
- Assist the product Management team by assessing technical feasibility and provide insights into the possible tech solutions, their implications and the required effort, maintaining and writing user stories
Job Details
Posted Date: | 2019-03-04 |
Job Location: | Abu Dhabi, United Arab Emirates |
Job Role: | Information Technology |
Company Industry: | Information Technology |
Preferred Candidate
Career Level: | Management |
from Jobs in UAE | Bayt.com https://ift.tt/2TgKC6Q
0 comments:
Post a Comment