UPS delivers millions of packages around the world daily. From our early roots as an American bike-messenger company to our present day multi-billion-dollar global corporation, UPS has held a singular focus – empowering commerce around the world. We have become the world's largest package delivery company and a leading global provider of specialized transportation and logistics services.
Every day, we choreograph the infinite movements of goods, funds, and information in more than 200 countries and territories around the world and with millions of packages send and delivered daily our IT systems play a critical role. To stay in the leading position and remain the best in class we need talented, driven and bright developers that understand these challenges and are able to fulfill that role.
Working for UPS
UPS has been around for over 110 years and part of the success is the belief that people make the difference. Our success is stability, long term employment and providing opportunities to grow within. As a growing, dynamic Fortune 50 organization we have the kind of opportunities that will help you go as far as your ambition will take you.
Working in our Europe development center in Eindhoven means working in an international team with onsite people as well as team members located in other parts of the world. You’ll be working on projects and implementations of brokerage systems for countries around the world and be part of a large community of agile teams within brokerage. A lot of project communication is done through video so travel is limited and based on need.
What we’re looking for
For our Europe development center in Eindhoven we’re looking for an Application Tech Lead that is able to work on enterprise type applications deployed across the world.
As a tech lead at UPS you work on enabling the delivery of functionality for highly complex IT Systems. You collaborate with internal customers as well as with people in multiple agile teams and drive emerging technologies and processes like CI/CD and DevOps to ensure effective and efficient achievement of objectives. Your primary role is to maintain product quality and support teams in all system life cycle activities (e.g. analysis, technical requirements, design, coding, testing and the implementation of software).
What do you do on an average day?
You work across multiple agile teams to support them on the roadmap goals agreed to, ensuring the work delivered is professional and up to agreed standards, this includes
oReview designs and adjust where needed
oImplement coding standards within the teams
oMentoring developers in their development
oInteract with corporate partners on system components and backend systems
oEnsure consistency of the product and maintain overall quality
oDevelop and implement plans to remediate technical debt
oMaintain code repository and management of Pull Requests
Introduce new technologies and frameworks
Improves and optimizes the CI/CD pipeline
Work with the product owners to ensure technical debt is prioritized
Engage with the product owner and teams on the design of complex user stories
Ensure products conform to quality and content standards
What do we expect of you?
Education: minimum of Bachelor’s degree in Computer science, Information Systems Management or Information technology
8+ years of IT experience in various development positions with at least 3 years as technical consultant or architect on the Microsoft tech stack
5-8 years of experience with software engineering technologies (Visual Studio, C#, Client-Server, SQL Server, XML, JSON and HTML)
Good understanding of the latest technologies and how to implement them
Proven experience with design work on existing systems
Excellent skills in frameworks like MVVM, MVC and SOLID
Knowing the ins and outs of unit testing (NUnit or Microsoft frameworks augmented with mock supporting objects)
Experienced in Windows Forms and WPF
Analytical and problem solving. Motivated to self-learning and deepen your understanding of the fields you’re assigned to.
Coaching experience within an agile environment
You’re able to Lead others by seniority and knowledge
What You’ll Get
A competitive salary.
Excellent benefits including company pension scheme and discounts at major retailers.
Industry-leading training to build on your existing talents.
Plenty of opportunity to progress – thanks to our ‘promotion from within policy’.