: We are searching for a senior developer to build and maintain the customer services portal. In this role, you will analyse, design, develop, and implement fixes and changes on the customer services portal he ensures ongoing monitoring, and maintenance as well as optimize your builds. To ensure success as a senior developer, you will need to have analytical and problem-solving abilities and be able to work in several programming languages. He can creatively solve problems and is comfortable writing and maintaining complex systems. Responsibilities:
Devising and reporting on development plans and strategies
Fixing bugs and developing new requirements
Develop Unit/Functional testing for system components
Developing asynchronous messaging architectures, rule-based systems, and network architectures as well as REST APIs
Coordinating activities with other team members to ensure that projects are maintained and required tasks are completed on time
Formulating strategies and designing architectures for systems
Ensuring that best practices are followed by the organization
Checking and correcting conflicts in data configurations and overlaps
Maintaining the integrity and smooth functioning of the company's architecture
Analysing and improving the current system
Identifying, debugging and advising on system errors or architecture issues
Assisting with the management of organizational databases and retrieval systems
Qualifications:
A bachelor's in computer science, computer engineering, or related field
4 years' experience as a programmer or computer scientist
Superior programming skills that relate to code development, maintenance, and implementation
Excellent knowledge of two or more programming languages (Java is a must, other languages are optional)
Have working experience with Angular.io and NodeJS
Have working experience with scripting Languages e.g., BASH
Have working experience with version control tool {Git}
Have working experience using Spring-framework
Have working experience with Spring-Boot and Spring Cloud projects
Working experience in developing and maintaining REST services {Server/Client}
Have working experience with Docker, Docker-compose, and Kubernetes
Have working experience with Kafka-Streams and Async jobs
Have working experience in Authentication using OAuth, OpenID with Bearer, and JWT tokens
Have working experience with MS Azure Cloud platform
Meticulous knowledge of integrations, development processes, and integration architectures
Interpersonal skills along with the ability to work in a team
A keen eye for detail and the ability to spot and fix errors in complex code
Analytical and problem-solving abilities
Ability to perform tasks independently
Good presentation and report-writing skills
Familiarity with Unit and Functional testing frameworks
Optional: to have experience with cloud providers {Azure, AWS, OR Google}
Optional: to have experience with search engines Elasticsearch
Optional: to have experience with CICD tools like Azure DevOps, Gitlap, and Github Actions
Optional: to have experience with metrics and logging aggregation platforms, Grafana, Prometheus
Benefits:
Health insurance with one of the leading global providers for medical insurance
Career progression and growth through challenging projects and work
Employee engagement and wellness campaigns activities throughout the year
Excellent learning and development opportunities
Annual Flights Tickets
Inclusive and diverse working environment
Flexible/Hybrid working environment
Open Door Policy
About Us Help AG is the cybersecurity arm of e& enterprise (formerly Etisalat Digital) and provides leading enterprise businesses and governments across the Middle East with strategic consultancy combined with tailored information security services and solutions that address their diverse requirements, enabling them to evolve securely with a competitive edge. Present in the Middle East since 2004, Help AG was strategically acquired by e& (formerly Etisalat Group) in Feb 2020, hence creating a cybersecurity and digital transformation powerhouse in the region. Help AG has firmly established itself as the region's trusted IT security advisor by remaining vendor-agnostic, trustworthy, independent, and cybersecurity focused. With best-of-breed technologies from industry-leading vendor partners, expertly qualified service delivery teams and a state-of-the-art consulting practice, Help AG delivers unmatched value to its customers by strengthening their cyber defences and safeguarding their business.
Beware of fraud agents! do not pay money to get a job
MNCJobsGulf.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.