Caduca pronto Adidas Group

Software Development experts

  • Zaragoza (Zaragoza)
  • Desarrollo informático

Descripción de la oferta

Country: Spain
Job Function: Information Technology

State / Province: Spain
Position Type: Full time

City / Location: Zaragoza
Brand: adidas

Relocation: No

At adidas Group, our love of sport drives who we are and what we do. But just as a ball is more than leather and thread, and a shoe more than padding and plastic, we are bigger than our products. We don’t just work to create faster shoes and lighter fabrics: We strive to help athletes everywhere perform their best. We believe that it’s hard work inventing the future of sport, and that’s why we love it; that when you push your limits, you make it possible for others to push theirs.

At adidas Group, this drive it what connects us, whether we’re working for TaylorMade, adidas, Reebok, or Rockport. We’re all working toward a future motivated by passion, original thinking, and the desire to build upon a proud legacy.

From design to production to logistics to technology, every role in all our brands is connected to this. Our roles span the range of our brands, as well as spanning the globe. No matter what you do, or what country or city you do it in, your work helps make greatness possible.

Global Software Development isa Department inside Global IT created with the focus of getting to the next level the software development activities within the Company.

Our vision and focus is wide, and covers 3 main pillars: Quality, Cost and Internal Technical Knowledge.

Are you a dynamic person, passionate about Software Development, and looking for an international challenge that will drive you to improve and test your performance limits? This is the perfect environment for you, where every day you’ll find yourself taking 3 or 4 different roles.

Your
typical day within the Agile cycle would be:

· We define the accepted frameworks and tools, creating coding guidelines for each of them.
· We analyze every high level proposal, and land it to a level where the developers can tackle.
· We setup the Continuous Delivery toolset, from branching strategy to quality gates for automated testing and deployment
· We estimate and challenge every development piece, mainly through planning poker sessions in the Sprint Planning meeting.
· Within the Sprint, we decide which development should be developed internally. For the rest, we review manually the code through a pull-request system
· During the process, we follow closely all the KPIs defined in our development contracts

Key Responsibilities

Technical skills:

· Assist the Software Engineers and Sr. Software Engineers in the creation/modification and roll-out of development guidelines, tools and processes for Development across Global IT
· Split overall solution design into manageable technical work packages which can then become the basis for development by an external partner/development pool or resources
· When necessary, develop technical specifications for development work to be outsourced to an external partner
· Act as the technical person responsible for selected work packages of the project by steering the development activities of external partners/Software Engineers – through best practices, desired coding standards, etc.
· Perform code review to establish conformance to standards and desired quality levels
· And… of course code and develop to fulfill project goals

Management skills

· Managing a team of in-house and external software developers & technical specialists to manage the complete life cycle of new development projects and enhancements
· Create / modify, document and roll-out technical guidelines, tools and processes for software Development across Global IT
· Day-to-day vendor relationship management that allows us to achieve high quality applications for a competitive price, through build of strong external development pools
· With senior supervision, lead the delivery common frameworks and tools for the application development team manner that will result in robust, reliable, and maintainable custom programs and interfaces
· Relationship management with the different CoEs to ensure project demand can be balanced with resource availability, enabling development services to be provided in a timely, high quality and cost efficient manner in order to meet agreed project timelines
· Agile Team Management: Ensure project demand can be balanced with resource availability, enabling development services to be provided in a timely, high quality and cost-efficient manner in order to meet agreed project timelines
· Finance Planning: Tracking and monitoring of actual technical work package development costs and related external effort under senior guidance
· Communication: Use appropriate and effective methods of communication with the Development stakeholder community throughout the software development life cycle; coordination with other horizontal organizations to deliver a seamless overall software delivery experience to the different CoEs; generally under the guidance of Nearshore Head of Development

Despite we would like and push our developer to taste every development flavor, in terms of technology and expertise, we are aware the complete full-stack developer doesn’t exist. And we have openings for the following
profiles :

Java-Backend

We always need Backend experienced developers, mainly programming Java using the Spring framework. We use almost every single Spring project (Spring Boot, Cloud, Integration, Security…) for developing our Applications.

We built our internal and external applications on top a quite diverse set of Databases like Oracle, MongoDB, ElasticSearch, REDIS… ERPs like SAP and Navision, various PLM applications, CMS tools like Tridion or Liferay and other Legacy Systems.

So, if you like to integrate this systems landscape, looking for a real-time integration, and building light REST-APIs following a Micro-Service approach, this is your dreamland!

UI-Frontend

All our web applications are built following the Single Page Application pattern, with a high use of modern JavaScript. We leverage frameworks like AngularJS and React to develop cutting-edge experience for our internal and external users. Also, some of our Backends are built in NodeJS.

If you think asynchronous, and tools like Grunt, Gulp, Bower or Yeoman are not swear words for you, that’s definitely your playground!

Salesforce-SAP-Demandware

Besides of the Greenfield development areas, we also develop on top of some packaged applications:

Salesforce: used for our B2C and B2B areas, where we manage the APEX development, and integrations with tools like CloudCraze and other adidas systems.

Knowledge, Skills and Abilities

· Engineering and/or MBA graduate
· Strong hands-on Software Development background
· Good experience managing small IT teams up to 5-10 resources
· Proven working experience with different SDLC methods (Agile, Waterfall, Hybrid, etc.)
· Proven experience with bottom-up estimation methods
· Excellent interpersonal and influencing skills; ability to communicate well on all levels
· Ability to multi-task in a flexible environment
· Fluent English and Spanish (verbal and written)
· Experience in working with global outsourcing partners
· Ability to quickly prioritize issues/requests and be capable of personally diving deep when required to deliver solutions within an accelerated timeframe

Summarizing, motivated and passionate developers who loves technology!

This is definitively a place where a developer is not just a developer!

Ready to make the difference and show us that you're who we're looking for?

NEXT STEPS:

1. Apply now and share your CV and cover letter with us

2. Do you want extra points to your application? Take one of our adidas IT challenges in Bitbucket:

https://bitbucket.org/adigsd/backend-flitetrakr

https://bitbucket.org/adigsd/frontend-pathfindr

https://bitbucket.org/adigsd/frontend-kulrspottr
https://bitbucket.org/adigsd/backend-prjctplannr

Hacer que su futuro sea todo un éxito.
  • Directorio de empleos
  • Directorio de empresas