Engineer, Software Development
Job Description
It's fun to work in a company where people truly BELIEVE in what they're doing!
Job Description:Â
About The CompanyÂ
Ingram Micro is a leading technology company for the global information technology ecosystem. With the ability to reach nearly 90% of the global population, we play a vital role in the worldwide IT sales channel, bringing products and services from technology manufacturers and cloud providers to business-to-business technology experts. Our market reach, diverse solutions and services portfolio, and digital platform Ingram Micro Xvantage™ set us apart. Learn more at www.ingrammicro.com.
Â
We are looking for people to build and drive the CloudBlue Monetization Platform. CloudBlue enables companies to succeed in today’s subscription economy by unlocking the power of digital ecosystems and marketplaces. With its pioneering technology, CloudBlue powers the world’s largest cloud B2B marketplaces, and is an industry leader for monetizing B2B cloud subscriptions.Â
Â
These are our core values:Â
-
Customer FocusedÂ
-
Our Creative EngineÂ
-
Our Trust in the TeamÂ
-
Our Strive for ExcellenceÂ
-
And Our Passion and Energy
Â
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 experience
Â
The 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 improvement
Â
General 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 niceÂ
Technologies and tools:Â
· 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.Â
Date Posted
11/30/2024
Views
0
Similar Jobs
Software Architecture Engineering and Cloud Computing Engineer - The Aerospace Corporation
Views in the last 30 days - 0
The Aerospace Corporation is seeking a Senior Project Engineer with expertise in software architecture engineering and cloud computing The role involv...
View DetailsPrincipal / Lead Software Engineer- RUST (Algorithmic and Mathematics) - m/w/d - HERE Technologies
Views in the last 30 days - 0
HERE Technologies is seeking a Principal Software Engineer to lead the development of extended services for their VRP solver Tour Planning The role in...
View DetailsSenior Software Engineer (Scala/Java) - HERE Technologies
Views in the last 30 days - 0
HERE Technologies is seeking an experienced backend engineer with strong Java or Scala skills to join the Map Processing Pipelines team The role invol...
View DetailsSoftware Engineering Manager - Cargill
Views in the last 30 days - 0
The Software Engineering Manager job involves setting goals for a team responsible for software project development and delivery ensuring quality stan...
View DetailsSales Development Representative - UK (Remote) - Dscout
Views in the last 30 days - 0
Dscout is a company that specializes in experience research solutions helping innovative companies like Salesforce Sonos Groupon and Best Buy to build...
View DetailsLead Technical Support Engineer - HERE Technologies
Views in the last 30 days - 0
This role Senior Technical Support Engineer at HERE Technologies involves supporting a diverse portfolio of products and services acting as a technica...
View Details