Principal Software Engineer
4 weeks ago
About the Role
We are seeking a highly skilled Principal Software Engineer to join our team at Discover. As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable and efficient software solutions.
Key Responsibilities
- Design and implement high-quality software solutions using Java, Spring Boot, and other relevant technologies.
- Collaborate with cross-functional teams to identify and prioritize technical requirements.
- Develop and maintain automated testing frameworks to ensure high-quality code.
- Participate in code reviews and provide feedback to improve code quality and best practices.
- Stay up-to-date with industry trends and emerging technologies to drive innovation and improvement.
Requirements
- Bachelor's degree in Computer Science or related field.
- Minimum 5 years of experience in software development, with a strong focus on Java and Spring Boot.
- Proven track record of delivering high-quality software solutions on time and within budget.
- Excellent communication and collaboration skills, with the ability to work effectively with cross-functional teams.
- Strong problem-solving skills, with the ability to analyze complex technical issues and develop effective solutions.
Preferred Qualifications
- Experience with cloud-based technologies, including AWS and Pivotal Cloud Foundry.
- Knowledge of DevOps practices and tools, including Jenkins, GitHub Actions, and Docker.
- Experience with agile development methodologies and version control systems, including Git.
- Strong understanding of software design patterns and principles, including SOLID and DRY.
- Ability to work in a fast-paced environment and adapt to changing priorities and deadlines.
About Discover
Discover is a leading financial services company that is committed to delivering innovative and customer-centric solutions. We are a diverse and inclusive organization that values collaboration, creativity, and continuous learning.
What We Offer
- A competitive salary and benefits package.
- Opportunities for professional growth and development.
- A dynamic and collaborative work environment.
- Recognition and rewards for outstanding performance.
How to Apply
If you are a motivated and talented software engineer who is passionate about delivering high-quality software solutions, we encourage you to apply for this exciting opportunity.
-
Principal Software Engineer
3 weeks ago
Farnborough, Hampshire, United Kingdom Discover Financial Services, Inc. Full timePrincipal Full Stack Application EngineerDiscover is seeking a highly skilled Principal Full Stack Application Engineer to join our team. As a key member of our engineering organization, you will be responsible for designing, developing, and deploying scalable and reliable software systems that meet the needs of our business.Key Responsibilities:Design and...
-
Principal Software Engineer
4 weeks ago
Farnborough, Hampshire, United Kingdom Discover Financial Services, Inc. Full timePrincipal Full Stack Application EngineerDiscover Financial Services, Inc. is seeking a highly skilled Principal Full Stack Application Engineer to join our team. As a key member of our engineering organization, you will be responsible for designing, developing, and deploying reliable software systems at scale.Key Responsibilities:Design and develop full...
-
Principal Software Engineer
4 weeks ago
Farnborough, Hampshire, United Kingdom Discover Financial Services, Inc. Full timePrincipal Full Stack Application EngineerDiscover Financial Services, Inc. is seeking a highly skilled Principal Full Stack Application Engineer to join our team. As a key member of our engineering organization, you will be responsible for designing, developing, and deploying reliable software systems at scale.Key Responsibilities:Design and develop full...
-
Principal Software Engineer
4 weeks ago
Farnborough, Hampshire, United Kingdom Discover Financial Services, Inc. Full timePrincipal Full Stack Application EngineerDiscover Financial Services, Inc. is seeking a highly skilled Principal Full Stack Application Engineer to join our team. As a key member of our engineering organization, you will be responsible for designing, developing, and deploying reliable software systems at scale.Key Responsibilities:Design and develop full...
-
Principal Software Engineer
4 weeks ago
Farnborough, Hampshire, United Kingdom Discover Financial Services, Inc. Full timePrincipal Full Stack Application EngineerDiscover Financial Services, Inc. is seeking a highly skilled Principal Full Stack Application Engineer to join our team. As a key member of our engineering organization, you will be responsible for designing, developing, and deploying reliable software systems at scale.Key Responsibilities:Design and develop full...
-
Principal Software Engineer
4 weeks ago
Farnborough, Hampshire, United Kingdom Discover Financial Services, Inc. Full timePrincipal Full Stack Application EngineerDiscover Financial Services, Inc. is seeking a highly skilled Principal Full Stack Application Engineer to join our team. As a key member of our engineering organization, you will be responsible for designing, developing, and deploying reliable software systems at scale.Key Responsibilities:Design and develop full...
-
Principal Software Engineer
4 weeks ago
Farnborough, Hampshire, United Kingdom Discover Financial Services, Inc. Full timePrincipal Full Stack Application EngineerDiscover Financial Services, Inc. is seeking a highly skilled Principal Full Stack Application Engineer to join our team. As a key member of our engineering organization, you will be responsible for designing, developing, and deploying reliable software systems at scale.Key Responsibilities:Design and develop full...
-
Principal Software Engineer
3 weeks ago
Farnborough, Hampshire, United Kingdom Discover Financial Services, Inc. Full timePrincipal Full Stack Application EngineerDiscover is seeking a highly skilled Principal Full Stack Application Engineer to join our team. As a key member of our engineering organization, you will be responsible for designing, developing, and deploying reliable software systems at scale.Key Responsibilities:Develop and maintain full stack solutions that meet...
-
Principal Software Solutions Engineer
2 weeks ago
Farnborough, Hampshire, United Kingdom Discover Financial Services Full timeTransforming Technology, Transforming LivesAt Discover Financial Services, we're committed to delivering high-impact software solutions that drive business growth and customer satisfaction. As a Principal Application Engineer, you'll play a key role in shaping our technology strategy and delivering innovative solutions that meet the evolving needs of our...
-
Principal Software Engineer
2 weeks ago
Farnborough, Hampshire, United Kingdom Discover Financial Services Full timeUnlock Your PotentialAt Discover Financial Services, we're committed to delivering innovative software solutions that drive business growth and customer satisfaction. As a Principal Application Engineer, you'll play a key role in shaping our Digital Payments platform, leveraging your expertise to design and deliver high-impact software solutions.Key...
-
Principal Software Engineer
3 weeks ago
Farnborough, Hampshire, United Kingdom Discover Financial Services Full timeJob SummaryDiscover Financial Services is seeking a skilled Principal Software Engineer to join our team. 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 ResponsibilitiesDesign and develop software solutions that meet the needs...
-
Principal Software Engineer
3 weeks ago
Farnborough, Hampshire, United Kingdom Discover Full timeAbout the RoleWe are seeking a highly skilled Principal Software Engineer to join our team at Discover. 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 implement high-quality software solutions using Java, Spring Boot, and other...
-
Principal Software Engineer
3 weeks ago
Farnborough, Hampshire, United Kingdom Discover Full timeAbout the RoleWe are seeking a highly skilled Principal Software Engineer to join our team at Discover. 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 implement high-quality software solutions using Java, Spring Boot, and other...
-
Principal Software Engineer
1 month ago
Farnborough, Hampshire, United Kingdom Discover Full timeAbout the RoleWe are seeking a highly skilled Principal Software Engineer to join our team at Discover. 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 implement high-quality software solutions using Java, Spring Boot, and other...
-
Principal Software Engineer
1 month ago
Farnborough, Hampshire, United Kingdom Discover Full timeAbout the RoleWe are seeking a highly skilled Principal Software Engineer to join our team at Discover. 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 implement high-quality software solutions using Java, Spring Boot, and other...
-
Principal Software Architect
4 weeks ago
Farnborough, Hampshire, United Kingdom Discover Full timeJob Title: Principal Application EngineerAbout the Role:We are seeking a highly skilled Principal Application Engineer to join our team at Discover. As a key member of our engineering team, you will be responsible for designing, developing, and implementing software solutions that meet the needs of our customers.Key Responsibilities:Design and develop...
-
Principal Software Architect
4 weeks ago
Farnborough, Hampshire, United Kingdom Discover Full timeJob Title: Principal Application EngineerAbout the Role:We are seeking a highly skilled Principal Application Engineer to join our team at Discover. As a key member of our engineering team, you will be responsible for designing, developing, and implementing software solutions that meet the needs of our customers.Key Responsibilities:Design and develop...
-
Principal Software Engineer
3 weeks ago
Farnborough, Hampshire, United Kingdom Discover Full timeJob SummaryDiscover is seeking a highly skilled Principal Application Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and implementing software solutions that meet the needs of our customers.Key ResponsibilitiesDesign and develop software solutions using Java programming technology and...
-
Principal Software Architect
4 weeks ago
Farnborough, Hampshire, United Kingdom Discover Full timeJob Title: Principal Application EngineerAbout the Role:We are seeking a highly skilled Principal Application Engineer to join our team at Discover. As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable and efficient software solutions.Key Responsibilities:Design and develop high-quality software...
-
Principal Software Architect
4 weeks ago
Farnborough, Hampshire, United Kingdom Discover Full timeJob Title: Principal Application EngineerAbout the Role:We are seeking a highly skilled Principal Application Engineer to join our team at Discover. As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable and efficient software solutions.Key Responsibilities:Design and develop high-quality software...