This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
The Applications Development Technology Lead Analyst is a senior level position responsible for establishing and implementing new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to lead applications systems analysis and programming activities.
Job Responsibility:
Establishing and implementing new or revised application systems and programs in coordination with the Technology team
Lead applications systems analysis and programming activities
Requirements:
Knowledge of JEE experience developing successful tooling and automation for Devops
Experience in CI using Tekton in openshift platform
Extensive experience in Java / Spring Boot development
Understanding of DevOps concepts and best practices – developing and delivering products in a collaborative, agile team environment
Experience with building CI/CD Pipelines using Jenkins or Tekton
Experience with open-source Agile Software Development
Hands on experience in Java back-end development and skills with Spring-boot framework
Experience with YML, DSL and use markup for development and application architecture design and implementation
Familiarity with Event Driven Architectures and Asynchronous message/Event processing
Real life experience with Continuous Delivery principles and related tools
Experience in scripting languages such as Bash or Python
Familiar with Microservices design
Understanding of the Design Patterns, Architectural Blueprints, UML and Application Design
Experience using No-SQL/SQL databases
Excellent communication skills and an ability to work in a team
6+ years of relevant experience in Apps Development or systems analysis role
Extensive experience system analysis and in programming of software applications
Experience in managing and implementing successful projects
Ability to develop working relationships
Ability to manage multiple activities and changing priorities
Ability to work under pressure and to meet tight deadlines
Subject Matter Expert (SME) in at least one area of Applications Development
Ability to adjust priorities quickly as circumstances dictate
Demonstrated leadership and project management skills
Consistently demonstrates clear and concise written and verbal communication
Bachelor’s degree/University degree or equivalent experience