As a Software Engineer, you will work with your team on development of new features for the Avinode Flight Operations product offering. As a member of a product team made up of a Product Manager, UX Designer, Test Lead, and Software Engineers, you will plan, implement, and release business-critical features for customers across the business aviation industry. What you will do Working together with your teammates, develop appropriate technical solutions to implement new product features and improve current features. You will be working both in our existing C# .NET monolith and React frontend as well as potentially developing new services. Work to bring our codebase up to date with current best practices, libraries, and platforms. Research and advocate for new technologies and techniques that would be beneficial to your team and/or the wider Engineering organisation. Who you are You have 3+ years of experience building systems in the .NET ecosystem and React frontends. You may be more specialised in the frontend or backend, but you will be expected to contribute to all parts of the stack when necessary. You have some experience working with relational databases and related technologies such as ORMs, and some proficiency with SQL (we use MS SQL Server, but experience with Postgres, MySQL, Oracle, etc. is fine). You are familiar with software development and delivery best practices, and are committed to consistently following the team’s standard practices. You communicate well. With offices in multiple time zones and multiple countries, this position requires strong written and verbal communication skills. What do we offer you? We are proud to offer you a workplace where we have high engagement and where creativity and curiosity is always much appreciated. Your ideas will be heard. Ability to schedule your calendar with flexible work locations. Competitive salary and benefits Synergy events where all Noders across meet each other to collaborate on a professional level as well as having fun which is equally as important. Great opportunities to develop certain skill or to learn new things with trainings. We want to support your development and dreams. Want to join our crew? Sounds like a great fit for you? You’ll find more fun facts about our Noders (that’s what we call ourselves) and our culture on our website. Kindly apply for this position through the “apply” button with your CV and cover letter in English as soon as possible. We are not able to accept applications via email. Please note that selections will be running continuously so don’t wait to apply!
Senior Software Engineer - Flight Operations - Frontend As a Senior Software Engineer, you will play a leading role in the development of the Avinode Flight Operations product offering. As a member of a product team made up of a Product Manager, UX Designer, Test Lead, and Software Engineers, you will plan, implement, and release business-critical features for customers across the business aviation industry. What you will do Working together with your teammates, design appropriate technical solutions to implement new product features and improve current features. You will be working both in our existing React frontend and C# .NET monolith as well as developing new services when needed. Maintain and improve our React tooling and build pipeline. Work to bring our codebase up to date with current best practices, libraries, and platforms. Research and advocate for new technologies and techniques that would be beneficial to your team and/or the wider Engineering organisation. Act as a mentor to less experienced engineers as a technical resource to Avinode Group as a whole, providing information, advice, and technical assistance when requested. Who you are You have 7+ years of experience building frontend applications with JavaScript and React, as well as some experience with the .NET ecosystem. You are more experienced with frontend development, but you will be expected to contribute to all parts of the stack when necessary. You are comfortable both with maintaining code that uses older JavaScript technologies (we still have some JQuery and Knockout JS pages) and with migrating it to React. You have experience creating and maintaining tools for developer experience, deployment, security, automation in the NodeJS / NPM ecosystem. You have some experience working with relational databases and some proficiency with SQL (we use MS SQL Server, but experience with Postgres, MySQL, Oracle, etc. is fine). You have a proven track record of leading projects, mentoring other members of your team, and researching and integrating new tools and technologies into your work. You are familiar with software development and delivery best practices, and know how to ensure your team is following them. You communicate well. With offices in multiple time zones and multiple countries, this position requires strong written and verbal communication skills. What do we offer you? We are proud to offer you a workplace where we have high engagement and where creativity and curiosity is always much appreciated. Your ideas will be heard. Ability to schedule your calendar with flexible work locations. Competitive salary and benefits Synergy events where all Noders across meet each other to collaborate on a professional level as well as having fun which is equally as important. Great opportunities to develop certain skill or to learn new things with trainings. We want to support your development and dreams. Want to join our crew? Sounds like a great fit for you? You’ll find more fun facts about our Noders (that’s what we call ourselves) and our culture on our website. Kindly apply for this position through the “apply” button with your CV and cover letter in English as soon as possible. We are not able to accept applications via email. Please note that selections will be running continuously so don’t wait to apply!
Job Title: Platform Engineer Reports to: Engineering Manager Department: Engineering Location: Gothenburg, Remote in Sweden Avinode is looking for a Platform Engineer to join our Cloud Platform Engineering team on a permanent basis. Over the past year we’ve been on a modernisation streak, reducing our maintenance load to be able to grow the team’s responsibilities and the kind of projects we can sustainably undertake. We’ve recently fully rebuilt our PCI enviornment, and are now undertaking a project to finalise our transition to exclusively running containerised services. The team you’ll join consists of 4 DevOps/Site Reliability/Platform Engineers, supported by an Engineering Manager with a background in Site Reliability Engineering. We operate a cloud-only environment and are responsible for its operation, availability, observability and security. Most of our systems are Linux-based and run Java applications. But for this position we’re looking for someone with experience supporting a .NET/C# and Windows application stack, or being an experienced .NET/C# developer with an affinity for platform engineering and cloud infrastructure. What you’ll do You’ll support the team as we work through adopting, modernising and rebuilding this part of our cloud environment. This will involve: · Ensuring the Windows environment remains in good shape, through practices like automated security patching, configuration management and good integration with our observability stack. · Improving and simplifing our Continuous Integration systems and pipelines. · Contributing to the applications to improve how they leverage current Azure services, or adopt new Azure services, to reduce the maintenance cost. · Harmonising how we operate and maintain our Windows and Linux environments, adopting the same toolset and practices across both where feasible. · Supporting the work to run these applications on a Linux-backed containerised stack. · Contributing to the team’s roadmap, which will involve work related to security, observability and improving the developer experience. Who you are · You are a Platform Engineer, DevOps Engineer, or Site Reliability Engineer with 3+ years of experience supporting a .NET/C# and Windows stack for SaaS services. Or, · You are a .NET/C# developer with 3+ years of experience, with an affinity for cloud infrastructure and at least a year of experience running and operating Windows systems to host SaaS services. · You have worked with infrastructure in cloud environments before. We use Azure, but experience with AWS or GCP is welcome too. · You’re familiar with tools like terraform, Ansible, PowerShell, Azure Machine Configuration (or equivalent) etc. · You have some familiarity with Linux systems and running containers. · You have an interest in the security of our systems and infrastructure. · You have a product mindset, seeing the infrastructure and our tooling as services we offer to other teams. · You are self-driven and can figure things out on your own with some support from others. What do we offer you? We are proud to offer you a workplace where we have high engagement and where creativity and curiosity is always much appreciated. Your ideas will be heard. · Ability to schedule your calendar with flexible work locations. · Competitive salary and benefits · Synergy events where all Noders across meet each other to collaborate on a professional level as well as having fun which is equally as important. · Great opportunities to develop certain skill or to learn new things with trainings. We want to support your development and dreams. Want to join our crew? Sounds like a great fit for you? You’ll find more fun facts about our Noders (that’s what we call ourselves) and our culture on our website. Kindly apply for this position through the “apply” button with your CV and cover letter in English as soon as possible. We are not able to accept applications via email. Please note that selections will be running continuously so don’t wait to apply!
Compare hiring history, company facts and open roles.