IT Life is possible in the bank! We develop a number of systems that provide to customers and partners with remote banking services. We use Angular 5, React 16.x, HTML5, CSS3, LESS on the front-end, middleware software for management business processes, and failover backend based on Java EE and .NET services.
20 січня 2022

Delivery Manager (вакансія неактивна)

віддалено $5000–6000

We develop the back-end (java micro services in Docker) for interaction with Core banking systems and Middleware software for building processes. Also we develop highly loaded API (more that one data center, etc) for digital banking services, end-to-end application (angular/java micro services) for internal banking use. Our development processes are based on Agile/Scrum methodology.

Stack: Java (Spring/SpringBoot,...) , Rabbit MQ, IBM MQ, Kafka, SQL (Mongo, Postgre, MS SQL, IBM DB2), Docker, Kubernetes

Skills/Qualifications:

  • Excellent understanding of SDLC (software development lifecycle), Experience in software development
  • Experience more 3 years in Java Dev
  • Experience more 2 years in TeamLead Role
  • Experience in managing large scale technology deployments within the financial industry
  • Experience working in multidisciplinary teams delivering digital products or services
  • Experience of balancing multiple priorities and dealing with ambiguity
  • Articulate at sharing complex technology concepts with non-technical functions
  • Ability to present information and data in a clear & concise manner
  • Ability to be pro-active in researching and finding resolutions to issues in a fast-moving environment
  • Excellent people & communication skills — can work with a diverse range of personalities and cultures maintaining credible with management teams and partners
  • Experience in coaching, mentoring, and leading teams in Agile practices to deliver products and services
  • Ability to help teams to visualise outcomes and manage risks
  • Grasp of all aspects of technical project management including HW, SW, budget, resource management, and organizational planning
  • Experience in HRM, Management Proficiency, Coordination, Coaching, Developing Standards, Process Improvement, Decision Making, Strategic Planning, Quality Management, Self-Motivation, Leadership, Quality Assurance
  • Passionate about new technology and new products
  • Results oriented with the ability to work well under pressure
  • University Degree (major in computer science or management is a plus)

Job Purpose:

Establishing and accomplishing successful delivery of software development program working with several teams.

Delivery Manager Job Duties:

  • Take full responsibility and accountability for the delivery process
  • Focus the team on what is most important to the delivery of products and services
  • Aligning estimates, design, and delivery plans for software initiatives working across internal technology teams and external suppliers
  • Responsible for initiating and managing risk assessments for new functionality development, including ongoing support required on production environment
  • Make efficient trade-offs between schedule, resources, and scope, and apply advanced technology and business knowledge to address major risks, challenges, and obstacles throughout the delivery phases
  • Apply knowledge of core technologies and/or functional areas to coordinate design, development, and launch within time, scope, and cost constraints
  • Interacting, maintaining, and supporting effective relationships with the customers of the delivery process, suppliers, and other areas of the development team including external technology partners
  • Anticipate, identify, and drive resolution of technical challenges and interdependencies to prevent downstream problems
  • Support delivery visibility for management and all the stakeholders
  • Work closely with PO/PM/TL/TTL to ensure successful completion of program goals
  • Work closely with Client to ensure proper requirement management
  • Evangelistic approach to Agile practices across all teams, educating teams, securing effecting working processes
  • Work with team members and others to apply the most appropriate Agile and Lean tools and techniques
  • Coordinate work of several teams on the delivery process
  • Make a decision on monthly allocated teams to secure completion of program deliveries
  • Prepare for and proven onboarding newcomers
  • Support teams, ensuring they are motivated, collaborating and working well
  • Identify obstacles and help the team to overcome them
  • Encourage and facilitate continuous improvement of the delivery team
  • Be part of a diverse, inclusive, supportive culture that stimulates innovation and enables high-performing teams to build and sustain quality products and delivery

We offer you:

  • Remote work
  • Modern IT-office and comfortable work environment (Kontraktova square)
  • Friendly team of experienced developers
  • Conferences and trainings, English classes
  • Flexible work schedule
  • Completely “white salary” or working as Private Entrepreneur of your choice

Гарячі Java вакансії

Всі Java вакансії