Senior Software Development Engineer [Backend: TypeScript, Node.js]
Heineken
Overview
Function: Digital & Technology
Digital & Technology Team (D&T) is an integral division of HEINEKEN Global Shared Services Center . We are committed to making Heineken the most connected brewery. That includes digitalizing and integrating our processes, ensuring best-in-class technology, and embedding a data-driven culture. By joining us you will work in one of the most dynamic and innovative teams and have a direct impact on building the future of Heineken !
As the Senior Software Development Engineer, you will be part of the development team responsible for developing in-house products in eazle (our e-Commerce platform). Collaborating closely with Product Owner(s), Product Architect(s), and other DevOps teams, you will need to understand the business needs, helping Product Architect(s) to convert those needs into a solution architecture specification and services in line with overall engineering standards and roadmaps. Driving excellence in engineering practices to deliver high-quality solutions throughout the software development lifecycle in our Commerce IT landscape will be an important element of your role.
Note: This description focuses on responsibilities, qualifications, and expectations for the role.
Responsibilities
- Designing data models, developing APIs, and implementing business logic based on an understanding of the desired customer experience and deriving backend data needs
- Optimizing backend systems for performance and scalability
- Discussing data flows, API specifications and integration patterns with adjacent service teams
- Writing clean, maintainable, efficient, and well-documented code following best practices and coding standards
- Ensuring code quality through unit testing, code reviews, and other quality assurance measures
- Implementing security best practices to ensure the confidentiality, integrity, and availability of our systems and data
Qualifications
You are a good candidate if you have:
- REST API
- Azure DevOps or GitHub Actions
- Experience with Docker and Azure/AWS cloud infrastructure
- Experience with relational databases: preferably PostgreSQL
- Experience with event-driven architecture
You are a perfect match if you also have:
- GraphQL / Apollo
- Experience with non-relational databases
- Other programming language e.g., Python
Compliance / Ethics
At HEINEKEN Kraków, we take integrity and ethical conduct seriously. If someone has concerns about a possible violation of legal regulations indicated in Polish Whistleblowing Act or our Code of Business Conduct, we encourage them to speak up. Cases can be reported to the global team or locally (in line with the local HGSS Whistleblowing procedure) by selecting the proper option in this tool or by communicating it on hotline.
#J-18808-Ljbffr- senior software development engineer Kraków
- project software engineer in test Kraków
- junior robotic software developer Kraków
- software development engineer Kraków
- java software specialist Kraków
- senior software engineer Kraków
- software security developer Kraków
- software developer Kraków
- software engineer ii Kraków
- software engineer Kraków