
Senior Software Engineer | .Net
A hands-on professional with a demonstrated track record of partnering with senior leaders to align business strategies and human resource (HR) practices. A leader who is highly motivated, committed and outcome focused with experience in strategic and operational HR planning and people management, including: performance management; employee development; employee relations; organisational and culture development; employee engagement; compensation and benefits; recruitment programs; and the alignment of people systems and procedures. Key Skills and Experience - Partnering with senior management to deliver on goals - Leadership and people management - Providing counsel and coaching support - HR Procedure development and implementation - Establishment of HR function and start up processes - HR project management - HR process improvement
About the job
We are looking for a senior software engineer for one of our client, a product company specialized in the media industry. In this role, you will shape the digital transformation of media industry with a high degree of personal responsibility in an international product team.
Identification/structuring of cross-project components
Design of the cooperation between the development teams
Development of backend (API, WebAPI, storage, cache, security, ...)
Development of system and load tests
Close collaboration with colleagues from business units and partners on development level
5+ years of experience
Distinct conceptual skills
Technology stack: .Net Core (C#), Entity Framework, MySQL, DevOps Azure
Solid experience in dealing with agile methods and development processes (DevOps)
Moderation skills/assertiveness
Angular 2+ experience
You will be part of a product company. You will contribute to developing end-to-end products that are delivered to global industry players
An exciting challenge in a stable and at the same time agile environment
A great deal of responsibility and room for your own ideas
Highly motivated colleagues in a globally distributed team
Opportunities to expand personal and professional skills