Senior Software Engineer (.NET, Vue.js) Team Lead We are seeking an experienced Full-Stack Software Engineer to join our team and lead the development of a modern web-based portal for managing and monitoring IoT devices in refrigeration systems. The successful candidate will have a strong background in software development, with experience in .NET backend development and Vue.js frontend development. They will also have excellent communication skills and be able to work effectively in a fast-paced environment. In this role, you will be responsible for leading a Scrum team of engineers, guiding technical decisions, and ensuring the high quality of the solution. You will also be responsible for communicating effectively with customers and stakeholders on technical subjects. - 5+ years of hands-on software development experience - 1-2+ years leading a Scrum team of up to 8 members - Experience building enterprise-level web applications - Strong .NET backend development skills - Solid frontend experience with Vue.js - Hands-on experience with Microsoft Azure - Experience making technical decisions and ensuring code quality - Understanding of modern web architecture and APIs Key Responsibilities: - Lead a Scrum team of engineers, balancing hands-on coding with technical guidance - Use your full-stack development expertise to guide the team in developing a web-based portal for managing and monitoring IoT devices in refrigeration systems - Make key technical decisions ensuring the high quality of the solution - Enhance the team's technical expertise through mentorship, code reviews, and technical discussions Benefits: - Join a well-established leader in smart, efficient HVAC and refrigeration control solutions - Build hands-on experience with SCADA systems and IoT platforms - Contribute to an exciting, technically challenging project by shaping its architecture and direction in a hands-on lead role What We Offer: - Partial health insurance - Wellness bonus for gym memberships, sports nutrition, and similar needs - 30 paid days off per year to use however you like - vacations, holidays, or personal time - 5 paid sick days, up to 60 days of medical leave, and up to 6 paid days off per year for major family events like weddings, funerals, or the birth of a child