173
JOB VIEWS
75
APPLICATIONS
0
RECRUITER ACTIONS
See how you stand against competition
Pro
View Insights
Posted in
IT & Systems
Job Code
1522772
Job Description:
- To deliver and maintain IT-applications and services in order to realize the Company strategy in the field of information technology.
- Engineers in this job category work in an agile way, in squads to deliver short-cycle full-fledged IT products.
- The Dev Engineer (BE) is responsible for the system to work behind the scenes.
- Their role is to integrate the application with all required systems and services and provide clean and easy-to-use API for the frontend part of the system.
- Although their work is usually hidden from the user, they bear full responsibility for the application functionality, performance, and scalability.
- They know how to write clean modern APIs, integrate with legacy systems, and work with databases.
Responsibilities:
- Uses his/her technical expertise and experience to contribute to all sprint events (planning, refinements, retrospectives, demos).
- Consults with the team about what is needed to fulfill the functional and non-functional requirements of the IT product to be developed.
- Develops the IT product, performs the unit test in line with the customer's wishes and IT area's internal ambitions, and reviews colleagues' IT products.
- Designs, builds, tests IT products (functional, performance, resilience, and security tests), and automates them.
- Performs Life Cycle Management (including decommissioning) for IT products under management.
- Improves the Continuous Delivery process.
- Resolves incidents and problems relating to IT products under management (including stack).
- Sets up the IT environment, deploys the IT product on the IT infrastructure, and implements the required changes.
- Sets up monitoring of IT product usage by the customer.
Qualifications:
- At least 10 years of experience working in IT, with a minimum of 5 years in a managerial or leadership role in the banking or financial services industry.
- Experience as a backend developer in common languages and frameworks (Java Spring Boot, NodeJS, etc.), functional programming in Scala.
- Deep knowledge of Object-Oriented programming and engineering principles like SOLID.
- Significant experience writing and utilizing autonomous services oriented RESTful API services and performance tuning large-scale apps.
- Experience with database systems, with knowledge of SQL and NoSQL stores (e.g. MySQL, Oracle, MongoDB, Couchbase, etc.
- Experience integrating with JavaScript frameworks, such as React, Angular JS, etc. is a plus.
- Ability to write effective unit, integration, and API tests.
- Nice to have knowledge of immutable infrastructure, infrastructure automation, and provisioning tools.
- Strong understanding of Agile methodologies.
- Experience as a Developer on a cross-functional agile team preferred.
- Strong communication skills with the ability to communicate complex technical concepts and align the organization on decisions.
- Sound problem-solving skills with the ability to quickly process complex information and present it clearly and simply.
- Utilizes team collaboration to create innovative solutions efficiently.
- Passionate about technology and excited about the impact of emerging/disruptive technologies.
- Wants to unleash inner self-starter and work in an environment that fosters entrepreneurial minds.
- Believes in culture of brutal transparency and trust.
- Open to learning new ideas outside scope or knowledge.
- On-Site Opportunity in Dubai:.
- This position offers a relocation opportunity to Dubai, one of the leading global financial hubs.
- You will have the chance to work on-site in Dubai, managing high-profile projects in the banking domain and leading IT innovations in a city that fosters technological growth and development in the finance sector.
Didn’t find the job appropriate? Report this Job
173
JOB VIEWS
75
APPLICATIONS
0
RECRUITER ACTIONS
See how you stand against competition
Pro
View Insights
Posted in
IT & Systems
Job Code
1522772
Download the iimjobs app to
apply for jobs anywhere, anytime
Download on
App Store
Get it on
Google Play
Scan to Download