Software Development Engineer, AWS
4 weeks ago
The Role:
We are seeking a talented Software Engineer who is passionate about innovation and web technologies to join our development team at Flexjet Europe. Our team empowers software engineers to learn, innovate, and apply their skills to deliver technical solutions.
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 Europe 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
-
Senior Software Development Engineer
4 weeks ago
Farnborough, Hampshire, United Kingdom Discover Financial Services Full timeWe are seeking a talented Senior Software Development Engineer to join our team at Discover Financial Services. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining complex software systems that power our digital banking platform.Your primary focus will be on learning and applying advanced software...
-
Software Development Engineer
4 weeks ago
Farnborough, Hampshire, United Kingdom Discover Full timeJob SummaryDiscover is seeking a skilled Software Development Engineer to join our team. As a key member of our Agile software development team, you will be responsible for analyzing, designing, and developing software solutions that meet the needs of our customers.Key ResponsibilitiesAnalyze and design software solutions to meet business requirementsDevelop...
-
Software Development Engineer
1 month ago
Farnborough, Hampshire, United Kingdom Discover Financial Services, Inc. Full timeDiscover Financial Services, Inc. is seeking a skilled Software Development Engineer to join our team. As an Application Solutions Specialist, you will analyze, develop, and design solutions for our application software. In our Agile environment, you will perform technical design, coding with test automation, support, and documentation of software...
-
AWS Cloud Engineer
4 weeks ago
Farnborough, Hampshire, United Kingdom Discover Financial Services Full timeWe are seeking a highly skilled AWS Cloud Engineer to join our team at Discover Financial Services. As a key member of our digital payments platform, you will be responsible for designing, developing, and deploying scalable and secure cloud-based solutions.Key Responsibilities:Analyze, design, program, test, and deploy new user stories and features with high...
-
Software Development Engineer
1 month ago
Farnborough, Hampshire, United Kingdom Discover Financial Services Full timeDiscover Financial Services is seeking a talented Software Development Engineer to join our team.We're looking for a skilled engineer to analyze, develop, and design solutions for our application software. As a member of our Agile environment, you'll perform technical design, coding with test automation, support, and documentation of software application...
-
Senior Software Development Engineer
4 weeks ago
Farnborough, Hampshire, United Kingdom Discover Full timeJob SummaryAt Discover, we're committed to a culture of diversity, teamwork, and collaboration. As a Senior Software Development Engineer, you'll play a key role in analyzing, developing, and designing solutions for our application software. In our Agile environment, you'll perform technical design, coding with test automation, support, and documentation of...
-
Software Development Manager
2 months ago
Farnborough, Hampshire, United Kingdom beBee Professionals Full time £60,000 - £80,000Senior Software EngineerWe are seeking a highly skilled and experienced Senior Software Engineer to lead our development team in Farnborough, UK. As a key member of our team, you will be responsible for designing, developing, and maintaining complex software solutions while mentoring junior developers and ensuring code quality.Key Responsibilities:Design and...
-
Senior Software Development Associate
4 weeks ago
Farnborough, Hampshire, United Kingdom Discover Financial Services, Inc. Full timeAbout the RoleWe are seeking a talented Senior Software Development Associate to join our team at Discover Financial Services, Inc.Key ResponsibilitiesDevelop and maintain complex software engineering practices, including domain driven design, test driven development, operations, and security.Contribute to agile ceremonies, lead demos and presentations, and...
-
Senior Software Development Lead
2 months ago
Farnborough, Hampshire, United Kingdom beBee Professionals Full time £60,000 - £80,000Senior Software EngineerWe are seeking a highly skilled and experienced Senior Software Engineer to lead our development team in Farnborough, UK. As a key member of our team, you will be responsible for designing, developing, and maintaining complex software solutions while mentoring junior developers and ensuring code quality.Key Responsibilities:Design and...
-
Software Engineering Leader
1 month ago
Farnborough, Hampshire, United Kingdom beBee Professionals Full time £60,000 - £80,000We are seeking a highly skilled Software Engineering Leader to lead our development team in Farnborough, UK. This role involves designing, developing, and maintaining complex software solutions while mentoring junior developers and ensuring code quality.Key Responsibilities:Design and develop high-performance software applications.Lead technical...
-
Software Solutions Developer
4 weeks ago
Farnborough, Hampshire, United Kingdom Discover Full timeJob SummaryDiscover is seeking a skilled Software Solutions Developer to join our team. As a key member of our Agile engineering team, you will be responsible for analyzing, designing, and developing software solutions that meet the needs of our customers.Key ResponsibilitiesAnalyze and design software solutions that meet the needs of our customersDevelop...
-
Software Engineer
4 weeks ago
Farnborough, Hampshire, United Kingdom Discover Financial Services Full timeWe're seeking a Software Engineer - Sr. Associate to join our team at Discover Financial Services. In this role, you'll have the opportunity to learn and grow with our company while making a meaningful impact on the digital banking and payments industry.Key Responsibilities:Learns complex software engineering practices such as domain driven design, test...
-
Software Solutions Developer
2 weeks ago
Farnborough, Hampshire, United Kingdom Discover Full timeWe're seeking an Applications Engineer to join our team at Discover, a leading digital banking and payments company. As a key member of our engineering team, you'll play a pivotal role in designing, developing, and deploying high-quality software solutions that drive business growth.Key Responsibilities:Analyze and design solutions for our application...
-
Software Development Expert
1 week ago
Farnborough, Hampshire, United Kingdom Discover Full timeJob OverviewWe are seeking a skilled Software Development Expert to join our team at Discover. As a key member of our Agile environment, you will be responsible for analyzing, developing, and designing solutions for our application software.Key ResponsibilitiesAnalyze and design new user stories and features with high quality (security, reliability,...
-
Senior Software Engineer
4 weeks ago
Farnborough, Hampshire, United Kingdom Discover Full timeJob SummaryDiscover is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable and efficient software solutions.Key ResponsibilitiesDesign and develop high-quality software solutions using Java programming technology.Collaborate with...
-
Software Development Engineer
3 weeks ago
Farnborough, Hampshire, United Kingdom Discover Full timeJob Description:About the RoleWe're seeking a skilled Software Development Engineer to join our team at Discover, a leading digital banking and payments company. As a member of our team, you'll be responsible for designing and implementing high-quality software products that meet the needs of our customers.Your Key Responsibilities Analyze, design, code,...
-
Senior Software Engineer
4 weeks ago
Farnborough, Hampshire, United Kingdom Discover Financial Services Full timeUnlock Your PotentialAt Discover Financial Services, we're committed to creating a brighter financial future for millions of people. As a Principal Application Engineer, you'll play a key role in delivering high-impact software solutions that drive business growth and customer satisfaction.What You'll DoYou'll use your technical expertise to analyze, design,...
-
Software Engineer
2 weeks ago
Farnborough, Hampshire, United Kingdom Discover Financial Services, Inc. Full timeSoftware Engineer - Cloud ServicesDiscover Financial Services, Inc. is seeking an experienced Software Engineer - Cloud Services to join its dynamic team in Riverwoods, Illinois. This role will be responsible for designing, developing, and maintaining scalable cloud-based systems to support the company's digital banking platform.Main Responsibilities:Design...
-
Senior Software Development Associate
4 weeks ago
Farnborough, Hampshire, United Kingdom Discover Financial Services Full timeDiscover Financial Services seeks a skilled Digital Banking Specialist to join its team in the UK.This role will involve actively managing and escalating risk and customer-impacting issues within the day-to-day role to management.The successful candidate will contribute to agile ceremonies, lead demos and presentations, help new engineers learn established...
-
High-Performance Software Applications Engineer
1 month ago
Farnborough, Hampshire, United Kingdom beBee Professionals Full time £60,000 - £80,000We are looking for a Senior Software Engineer to join our team in Farnborough, UK. This role involves designing, developing, and maintaining complex software solutions while mentoring junior developers and ensuring code quality.Key Responsibilities:Design, develop, and implement high-performance software applications.Lead technical decision-making processes...