Software Engineer - C#

Company: HP
Company: HP
Location: Sant Cugat del Valles, Barcelona, Spain
Commitment: Full time
Posted on: 2023-05-05 16:12
Software Engineer - C#Description -The CompanyHP is a Fortune 100 technology company with $58+ Billion in revenue, with over 50,000 employees operating in more than 170 countries around the world. We provide technology and services that help people and companies address their problems and challenges, and realize their possibilities, aspirations and dreams. We apply new thinking and ideas to create simpler, more valuable and trusted experiences with technology, continuously improving the way our customers live and work.Position backgroundIn the GTM analytics COE our mission is to deliver impact by building machine learning products to optimize pricing and marketing investments and provide guidance to our sales organization.We are looking for a Software Engineer to join our Big Data platform team. If you are passionate about data and technology, we are eager to meet you. The ideal candidate has both a willingness and desire to work in a dynamic environment, can apply Agile methodologies in day-to-day activities and is a self-motivated developer who also enjoys working in an international team environment. Our people have a creative, innovative, fun, and collaborative attitude, and are dedicated to creating new and valuable solutions for HP.As a software engineer you will be focused on the maintenance and enhancement of various assets, following agile principles, and applying object-oriented programming and architectural design patterns to deliver the most optimal solution.We offer an international experience, collaborative culture, top rate experience in AI and ML and opportunity to create significant real-world impact.What you will do Participates in analyzing requirements and high-level designs.Implements, tests, and maintains software modules/data pipelines.Participates in code reviews.Gives input to management on task duration estimates, technical information, and issue resolution.Maintain, enhance and develop in house software solutions.Develops processes for data modeling, mining, and reporting.Investigate and resolve technical issues.Collaborate with cross-functional teams inside and cross organization. What you will need:3+ years on a similar role.Strong understanding of object-oriented programming and architectural design patterns.Strong development skills using C#, .NET 4.7.2 and SQL Server.Experience with source control management systems such as Git.Experience working in an Agile software development environment.Excellent analytical and problem-solving skills.Excellent written and verbal communication skills; mastery in English and local language.Experience in working with REST API services. Nice to haveExperience developing using technologies like pySpark, Python.Experience working with both SQL and NoSQL technologies such as PostgreSQL or MongoDB.Experience working with MS Azure Cloud. Who We AreAt HP, we believe in the power of ideas. We use ideas to put technology to work for everyone. And we believe that ideas thrive best in a culture of teamwork. That is why everyone – at every level in every function, is encouraged to think big, have original ideas and express and share them. We trust anything can be achieved if you really believe in it, and we will invest in your ideas to change lives and the way people work. This vision is what sets us apart as a company. At HP, we work across borders and without limits. Global virtual teams share resources, pool their big ideas to solve our biggest business opportunities. Everyone is valued for the unique skills, experiences, and perspective they bring. That is how we work at HP. And this is how ideas and people grow.Job -SoftwareSchedule -Full timeShift -No shift premium (Spain)Travel -Relocation -EEO Tagline - HP Inc. is EEO F/M/Protected Veteran/ Individual with Disabilities.
View Original Job Posting