Prague, Hlavní město Praha, Czechia Deutsche Post DHL Group req69731 05 / 11 / 2018
ABOUT THE ROLE : Opportunity to join a dynamic and growing team delivering software implementation services to DHL PeP (Post, eCommerce, Parcel) business unit.
Parcel and eCommerce are fastest growing business units within DPDHL. The team you will be part of is taking care about design, development and testing of the full specter of modern technologies and applications : B2B and API integrations, mobile development, A2A integrations, operational back office applications, sensoring and tracking solutions (cold chain logistics) etc.
The position of Senior Software Engineer is encompassing within Development & Design the whole 'value-added' chain involved in practically developing and implementing complex solutions that meet the needs of the customer.
This includes the analysis of functional and technical requirements, and the design and build of solutions that may be inhouse, off-
the-shelf or through third-parties. Contributing to the provision of any Quality Assurance, Configuration, Testing, Training or Documentation services required to successfully integrate and implement the final solution.
Contributes, communicates and manages domain / technology-related information inside IT Services.
YOUR JOB :
Conducts interviews with customers to establish their requirements (presents concepts and proposals, and provides updates on deliverables)
Acts as a co-ordinator across projects to prevent delays or misunderstandings
Manages the performance and effectiveness of 3rd party vendors in the delivery of quality application software
Coordinates collaboration with external service providers in terms of assembling own or third-party system components e.
g. software (service, components, products), database and hardware modules
Applies standard methodologies when creating new programs and applications
Customizes COTS based on pre-determined parameters, and executes customizing tests
Documents work using the required standards, methods and tools
Assists in definition, initiation and design of architecture in projects / programs
Provides expert advice, training and technical assistance to development team, lower level service and support staff
Acts as Technical lead of development teams on issues of performance, tools, and standards
YOU SHOULD HAVE :
Bachelor's Degree in Computer Science, I.T., or related field
Must have strong Java competencies, preferably full stack technological experience : Spring (the whole set of flavors), Hibernate, AngularJS, React, Wicket etc
Must have continuous delivery experience (Jenkins, Ant, Maven, UrbanCode etc)
Experience with applications and / or integration servers (API Gateways : Axway, SAG, Apigee; JBoss, IBM WebShpere, Weblogic, Tomcat, Mulesoft, Camel, webMethods etc)
Experience with data and system integration (Web Services, SOAP / REST); system connectivity related skills
Experience at least with one of the major databases (Oracle, MSSQL, MySQL etc)
Experience with NoSQL databases is a big plus (MongoDB, Cassandra etc)
Experience with mobile development (Android, HTML5 etc) is a big plus
BEHAVIORAL SKILLS :
Action and result oriented personality
Able to work under pressure
WE OFFER :
Great team of IT professionals and possibility of technical development
Extra week of holiday (25 days / year)
6 Self-sickness days / year
Full salary compensation for up to 10 days absence due to illness per calendar year
Lunch and FlexiPass vouchers fully covered by DHL
On-going professional and technical trainings and certifications
Pension plan contributions
Employee Referral Program and Working Anniversary Rewards
Company sponsorship of various sports and social clubs
Huge number of internal job opportunities within the company