The Role:
Flexjet is currently seeking a talented Software Engineer who is passionate about innovation and web technologies to join our development team. Flexjet empowers software engineers to learn, innovate, and apply their skills to deliver technical solutions. Our team has opportunities to work with varied departments for multiple brands across the private aviation industry.
This is a role focused on backend software development, designing and implementing APIs working with MS SQL Server, .Net Core and Kafka; all part of our microservices-based and multi-tenant platform supporting several companies in our group.
Responsibilities
* Design, develop, manage and support web applications system integrations and backend services.
* Work closely with other backend, front end web and mobile application developers.
* Review business requirements and translate into technical solutions for existing and new components.
* Research and propose new solutions when appropriate to meet business needs.
* Keep abreast of advancements in technologies and development techniques
* Advise and support colleagues where your expertise will facilitate the achievement of common goals
* Interact with all departments and business roles, ready to support their needs with software development and support for our platform.
Education & Experience
* 3+ years as a software developer with proven experience in similar technology stack
* Bachelor’s Degree in related field or 2 additional years of equivalent work experience
* Good knowledge of design and architectural patterns
* Good understanding of distributed systems and how to build scalable applications
* Solid understanding of object-oriented programming (OOP), databases (relational and/or NOSQL), microservices architecture, and computer science foundations, Cloud platforms (AWS or Azure).
* Experience working with Agile methodology
* Experience in development of services/APIs, and databases
Required Skills & Qualifications
* Working knowledge of .NET Framework 4.5+, .NET Core, Visual Studio, C#, and front-end frameworks (preferably Angular).
* Ability to quickly learn new concepts and software as necessary.
* Ability to adapt quickly to an existing, complex environment.
* Candidate should be self-motivated, and work well both independently and with a team.
* Passionate about building high-quality systems with software implementation best practices.
* Exceptional attention to detail.
* Well-developed interpersonal skills that promote and foster a team culture.
* Candidate should drive towards team solutions instead of independent heroism.
* Possess good organizational skills, and communication skills both written and verbal.
* Must possess the legal ability to work in the United Kingdom.
Flexjet is an equal-opportunity employer. We aim to choose individuals who have the highest integrity; those who personify genuine concern for customers and fellow employees alike. More than anything, we look for individuals who grasp the importance of trust in an employer/employee relationship.
#LI-NC1
#J-18808-Ljbffr