Senior Software Engineer
2 weeks ago
We're seeking a talented Software Engineer to join our team at Discover Financial Services.
About the Role
As a Software Engineer, you will be responsible for designing, developing, and delivering high-quality software solutions that meet the needs of our customers.
Key Responsibilities
- Design and develop software solutions using a variety of programming languages and technologies.
- Collaborate with cross-functional teams to identify and prioritize project requirements.
- Develop and maintain technical documentation to ensure knowledge sharing and reuse.
- Participate in code reviews and provide feedback to improve code quality.
- Stay up-to-date with industry trends and emerging technologies to inform technical decisions.
Requirements
- Bachelor's degree in Computer Science or related field.
- Strong programming skills in Java and experience with Spring Boot Framework.
- Experience with Agile software development methodologies and version control systems.
- Strong understanding of software engineering principles and design patterns.
- Excellent communication and collaboration skills.
Preferred Qualifications
- Experience with cloud environments such as AWS, GCP, or Azure.
- Experience with containerization and associated platforms such as Docker, OCP, or Kubernetes.
- Experience with CI/CD pipelines and Jenkins or similar.
- Strong experience with testing and debugging techniques.
About Discover Financial Services
Discover Financial Services is a leading digital banking and payments company that is committed to innovation and customer satisfaction.
Why Join Us?
At Discover, we offer a dynamic and supportive work environment that fosters growth and development. We are committed to diversity and inclusion and strive to create a workplace that is welcoming and inclusive for all employees.
Equal Employment Opportunity
Discover Financial Services is an equal opportunity employer and welcomes applications from diverse candidates. We are committed to providing reasonable accommodations to qualified individuals with disabilities and encourage applicants to contact us if they require any accommodations during the application process.
-
Senior Software Engineer
2 weeks ago
Farnborough, Hampshire, United Kingdom IC Resources Full timeSenior Software Engineer OpportunityAn exciting challenge awaits a skilled Senior Software Engineer to lead the development of advanced networking software for a satellite communications company in Farnborough.This role offers the opportunity to architect and develop powerful software that can process huge amounts of data in real-time, up to 50Gb/s, and...
-
Senior Software Engineer
2 weeks ago
Farnborough, Hampshire, United Kingdom IC Resources Full timeSenior Software Engineer OpportunityAn exciting challenge awaits a skilled Senior Software Engineer to lead the development of advanced networking software for a satellite communications company in Farnborough.This role offers the opportunity to architect and develop powerful software that can process huge amounts of data in real-time, up to 50Gb/s, and...
-
Senior Software Engineer
4 weeks ago
Farnborough, Hampshire, United Kingdom Discover Financial Services, Inc. Full timeJob Title: Senior Associate, Applications EngineerWe are seeking a highly motivated and detail-oriented Senior Associate, Applications Engineer to join our team at Discover Financial Services, Inc.About the Role:The Senior Associate, Applications Engineer will be responsible for designing, developing, and testing software applications to support our business...
-
Senior Software Engineer
4 weeks ago
Farnborough, Hampshire, United Kingdom Discover Financial Services, Inc. Full timeJob Title: Senior Associate, Applications EngineerWe are seeking a highly motivated and detail-oriented Senior Associate, Applications Engineer to join our team at Discover Financial Services, Inc.About the Role:The Senior Associate, Applications Engineer will be responsible for designing, developing, and testing software applications to support our business...
-
Senior Software Engineer
3 weeks ago
Farnborough, Hampshire, United Kingdom Onyx-Conseil Full timeUnlock Your Potential as a Senior Software EngineerAt Leidos, we're passionate about customer success and committed to making a difference. As a Senior Software Engineer, you'll play a key role in delivering innovative technology solutions that safeguard critical capabilities and transform frontline services.About the RoleWe're seeking an experienced Senior...
-
Senior Software Engineer
3 weeks ago
Farnborough, Hampshire, United Kingdom Onyx-Conseil Full timeUnlock Your Potential as a Senior Software EngineerAt Leidos, we're passionate about customer success and committed to making a difference. As a Senior Software Engineer, you'll play a key role in delivering innovative technology solutions that safeguard critical capabilities and transform frontline services.About the RoleWe're seeking an experienced Senior...
-
Senior Software Engineer
2 weeks ago
Farnborough, Hampshire, United Kingdom Discover Full timeJob Title: Senior Associate Application EngineerAbout the Role:We are seeking a highly skilled Senior Associate Application Engineer to join our Digital Payments team at Discover. As a key member of our agile scrum team, you will be responsible for designing, developing, and delivering high-quality software solutions for our customer-facing digital payment...
-
Senior Software Engineer
2 weeks ago
Farnborough, Hampshire, United Kingdom Discover Full timeJob Title: Senior Associate Application EngineerAbout the Role:We are seeking a highly skilled Senior Associate Application Engineer to join our Digital Payments team at Discover. As a key member of our agile scrum team, you will be responsible for designing, developing, and delivering high-quality software solutions for our customer-facing digital payment...
-
Senior Software Engineer
3 days 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 Senior Associate Application Engineer, you'll play a key role in shaping our digital banking and payments solutions.What You'll DoAs a Senior Associate Application Engineer, you'll be responsible for developing and...
-
Senior Software Engineer
4 weeks ago
Farnborough, Hampshire, United Kingdom Onyx-Conseil Full timeUnlock Your Potential as a Senior Software EngineerAt Leidos, we're passionate about customer success and committed to making a difference. As a Senior Software Engineer, you'll play a key role in delivering innovative technology solutions that safeguard critical capabilities and transform frontline services.Key Responsibilities:Lead the development and...
-
Senior Software Engineer
4 weeks ago
Farnborough, Hampshire, United Kingdom Onyx-Conseil Full timeUnlock Your Potential as a Senior Software EngineerAt Leidos, we're passionate about customer success and committed to making a difference. As a Senior Software Engineer, you'll play a key role in delivering innovative technology solutions that safeguard critical capabilities and transform frontline services.Key Responsibilities:Lead the development and...
-
Senior Software Engineer
1 week ago
Farnborough, Hampshire, United Kingdom Discover Financial Services Full timeJob Title: Senior Software EngineerWe are seeking a highly skilled Senior Software 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 deploying high-quality software solutions that meet the needs of our customers.Key Responsibilities:Design and develop...
-
Senior Software Engineer
1 week ago
Farnborough, Hampshire, United Kingdom Discover Financial Services Full timeJob Title: Senior Software EngineerWe are seeking a highly skilled Senior Software 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 deploying high-quality software solutions that meet the needs of our customers.Key Responsibilities:Design and develop...
-
Senior Software Engineer
6 days ago
Farnborough, Hampshire, United Kingdom Golang Works Full timeJob DescriptionWe are seeking a highly skilled Senior Engineer to join our team at Golang Works.The ideal candidate will have excellent knowledge and experience with development in Java and Python, as well as software engineering best practices.Responsibilities will include:Designing and developing software applications using Java and PythonImplementing...
-
Senior Software Engineer
6 days ago
Farnborough, Hampshire, United Kingdom Golang Works Full timeJob DescriptionWe are seeking a highly skilled Senior Engineer to join our team at Golang Works.The ideal candidate will have excellent knowledge and experience with development in Java and Python, as well as software engineering best practices.Responsibilities will include:Designing and developing software applications using Java and PythonImplementing...
-
Senior Software Engineer
4 weeks ago
Farnborough, Hampshire, United Kingdom Discover Full timeJob Title: Senior Associate Application EngineerJob Summary:We are seeking a highly skilled Senior Associate Application Engineer to join our Digital Payments team at Discover. As a key member of our agile scrum team, you will be responsible for designing, developing, and testing software solutions for our application software.Responsibilities:Design and...
-
Senior Software Engineer
4 weeks ago
Farnborough, Hampshire, United Kingdom Discover Full timeJob Title: Senior Associate Application EngineerJob Summary:We are seeking a highly skilled Senior Associate Application Engineer to join our Digital Payments team at Discover. As a key member of our agile scrum team, you will be responsible for designing, developing, and testing software solutions for our application software.Responsibilities:Design and...
-
Senior Software Development Engineer
5 days ago
Farnborough, Hampshire, United Kingdom IC Resources Full timeSenior Software Engineer OpportunityAn exciting chance to lead the development of advanced networking software for a satellite communications company has arisen.This role involves architecting and developing software to manage a network of hundreds of satellites, processing huge amounts of data in real-time, up to 50Gb/s.As a Senior Software Engineer, you...
-
Senior Software Engineer
1 week ago
Farnborough, Hampshire, United Kingdom Discover Full timeJob Title: Senior Associate Application EngineerAbout the Role:We are seeking a highly skilled Senior Associate Application Engineer to join our Digital Payments team at Discover. As a key member of our agile scrum team, you will be responsible for designing, developing, and delivering high-quality software solutions from inception to production.Key...
-
Senior Software Engineer
1 week ago
Farnborough, Hampshire, United Kingdom Discover Full timeJob Title: Senior Associate Application EngineerAbout the Role:We are seeking a highly skilled Senior Associate Application Engineer to join our Digital Payments team at Discover. As a key member of our agile scrum team, you will be responsible for designing, developing, and delivering high-quality software solutions from inception to production.Key...