As a Software Engineer, you'll be a pivotal force within our R&D organization, uniquely positioned to shape the future trajectory of the company. Immerse yourself in a creative, team-oriented, and high-energy culture where flexibility and excitement define our work environment.
This is an opportunity to foster your professional and personal growth, working collaboratively with a diverse group of talented individuals who are consistently innovating and improving. Our multicultural team, spanning various geographical locations, brings a positive and unique twist to everything we do.
What makes this role interesting?
Innovative Solutions Development: Shape the future by developing cutting-edge software solutions and be a driving force behind advancements in the field.
Autonomy and Guidance: Enjoy the autonomy to work independently, leveraging your skills and creativity, with the added benefit of available guidance when needed.
High-Quality Solutions: Contribute to the creation of high-quality software solutions aligned with user needs and organizational goals, making a tangible impact.
Dynamic Coding and Testing: Immerse yourself in the dynamic realms of code design, efficient programming, and comprehensive testing, adding versatility to your skill set.
Collaboration with Experts: Collaborate closely with architects and technical leaders, gaining insights and contributing to a collaborative, innovative environment.
Heres how youll be making an impact:
Automated Warehouse Solutions: Take charge of developing and managing automated warehouse solutions, enhancing operational efficiency.
ETL Process Design: Design ETL processes and monitor their performance, ensuring accuracy and efficiency in data extraction, transformation, and loading.
Innovative Software Development: Drive the development of server-side code in C# within a microservices environment, contributing to the creation of advanced and efficient solutions.
CI/CD Environment Collaboration: Work seamlessly in a full CI/CD environment, contributing to the continuous integration and delivery pipeline.
Container Technologies and DevOps: Engage with container technologies and DevOps tooling, including Docker and Kubernetes, to optimize software deployment.
Requirements: Bring a wealth of experience with 2+ years in software development using C/C# and the .NET framework, coupled with a deep understanding of object-oriented programming principles, and best practices.
Demonstrate a strong understanding of SQL dialects (e.g., T-SQL, ANSI SQL) for effective data extraction, transformation, and loading processes.
Possess a working knowledge of relational databases (e.g., Oracle, SQL Server) and familiarity with cloud offerings (e.g., Snowflake, Azure, Databricks).
This position is open to all candidates.