Sr Software Engineer

Ingram Micro

  • Santander, Cantabria
  • Permanente
  • Tiempo completo
  • Hace 26 días
It's fun to work in a company where people truly BELIEVE in what they're doing!Job Description:COMPANY OVERVIEWIngram Micro is the business behind the world’s brands reaching nearly 90 percent of the world’s population. Our market reach, diverse solutions portfolio, and digital platform Ingram Micro Xvantage™ set us apart. We have approximately 27,000 associates committed to serving our more than 161,000 customers and 1,500 vendor partners worldwide. Learn more at .Ingram Micro has earned Great Place to Work Certification™ for 2022-2023 in the United States! This prestigious recognition reflects our commitment to our people and our culture.Come join our team where you’ll make technology happen in surprising ways. Let’s shape tomorrow - it’ll be a fun journey!We take pride in:Our Trust in our TeamWe leverage every voice and collaborate at every level. We hire talented, accountable individuals and encourage high levels of responsibility.Our Creative EngineYou will never stop learning and enjoy the challenge of finding innovative solutions to empower our customers to achieve greatness.Our Strive for ExcellenceWe’re aspirational in our leadership and we take pride and ownership in delivering the best.Our Passion & EnergyWe run fast, manage ambiguity, courageously take risks, and are resilient in our pursuit of ambitious goals.About You· You are an experience cloud engineer with a proven track record for delivering high performing, high scale solutions· You are comfortable with ambiguity in a fluid, agile environment· You are passionate about technology and hold yourself and your team to high standards, never compromising on quality· You are obsess with delivering exception customer experienceThe role· You will be responsible for designing and developing high performance integrations, APIs and software, enabling exception customer experience while proactively mitigating any degradation of service in production· Work hand-in-hand with software development peers to ensure solution design and implementation align and evolve with the changing landscapes· Design and develop code based on requirements, execute unit tests and create technical documentation.· You will assist with troubleshooting production issues, resolve defects and contribute to continuous improvementGeneral Qualifications· High level of written and conversational English. The company is spread over distinct locations (Spain, Bulgaria, India, Canada, USA, etc.), the common language of communication inside and outside (with partners) is English.· Cooperation and team play. You will work in a group of young and open-minded people.· Qualifications, knowledge, skills, and abilities required Fundamentals of programming and software architecture. Understanding of common filtering/searching/sorting algorithms, common data structures in software development, data analysis and normalization concepts, data interchange and data normalization. Data analysis and normalization, data exchange· Understanding and application of common development patterns· Experience performing integrations between systems of any kind· Development and design of APIs for consumption by other services· Experience in software maintenance. Debugging and troubleshooting skills (+2 years' experience).· Experience in testing: unit testing, end-to-end testing (+2 years' experience).· Cloudblue Commerce and Connect knowledge is a plus.· Agile methodologies – SAFe Framework and/or scrum experience is niceTechnologies and tools:· High knowledge of Python 3 (+3 years' experience).· FrontEnd frameworks, knowledge in any of the following: React|Vue|Angular.· Knowledge of good development practices: OOP, SOLID, Design Patterns DDD, etc.· Experience in cloud services integration via APIs: REST, OAuth2, etc. (+2 years' experience).· Practical experience of containerization using Docker and Kubernetes for working environments· Knowledge of relational is an asset.· Experience with the AWS ecosystem, MS Azure, Google Compute, etc. is a plus.

Ingram Micro