Company Background
The client is the second-largest private company in the world. The customer specializes in creating food and feed formulation software. As part of the supply chain, they work with producers and customers to source, manufacture and deliver products that are vital to people's existence. The companies provide the essentials that enable businesses to grow, communities to prosper, and consumers to live well on a daily basis. The company has a long-term approach, leveraging 158 years of experience.
Project Description
The task is to move a large data collection, storage and processing system to a new architecture. The system is currently available and functioning in the customer's existing environment. However, a more elegant, suitable and modern architectural solution should be implemented and enhanced. Interaction with related systems and engagement with stakeholders is essential to the success of the project. You are supposed to lead a team of 6+ developers and bridge with another 2 large international teams within the same product.
Technologies
MS SQL.NET 8DryIocWPFPRISMASP.NET Core MVCWeb APIAzure servicesEntity FrameworkDapperSSRSBackbone.jsWPF DevExpress ControlsAzure DevOpsJetBrainsGit
What You'll Do
Play a technical lead role to development teams, plus have your own hands-on development tasks;Participate in the requirements gathering process and architecture of dedicated parts of systems when necessary;Facilitate knowledge-sharing across product development teams, onboarding, mentoring;Ensure a high level of quality for the software lifecycle and delivery (together with the QA team);Reveal and improve performance-weak parts of the system;
Job Requirements
5+ years' commercial experience working as a Tech Lead .NET Developer;Confident leadership and communication skills;Software development experience;Ability to communicate with the customer both via email and phone;Understanding of Azure services;Ability to work with a wide variety of programming and scripting languages including infrastructure-related (bicep, YML, arm-templates);Experience analyzing and improving applications' performance;Collaborative mindset with strong interpersonal and communication skills;Level of English - from Upper-Intermediate (spoken/written);
What Do We Offer
The Global Benefits Package Includes
Technical and non-technical training for professional and personal growth;Internal conferences and meetups to learn from industry experts;Support and mentorship from an experienced employee to help you professional grow and development;Internal startup incubator;Health insurance;English courses;Sports activities to promote a healthy lifestyle;Flexible work options, including remote and hybrid opportunities;Referral program for bringing in new talent;Work anniversary program and additional vacation days.