Senior Software Engineer, Back End

4 weeks ago


Annapolis, Maryland, United States Capital One Full time

Are you passionate about building innovative solutions and driving technological advancements? As a Back End Software Engineer at Capital One, you'll have the opportunity to collaborate with cross-functional teams to design, develop, and implement cutting-edge technical solutions.

Key Responsibilities:

  • Design and develop robust cloud-based solutions using full-stack development tools and technologies
  • Collaborate with Agile teams to deliver high-quality technical solutions
  • Stay up-to-date with the latest technological trends and participate in internal and external technology communities
  • Utilize programming languages like Java, Python, SQL, Node, Go, and Scala, as well as Open Source RDBMS and NoSQL databases, Container Orchestration services, and AWS tools and services

Requirements:

  • Bachelor's Degree
  • At least 3 years of professional software engineering experience

Preferred Qualifications:

  • 5+ years of experience in at least one of the following: Java, Scala, Python, Go, or Node.js
  • 1+ years of experience with AWS, GCP, Azure, or another cloud service
  • 3+ years of experience in open source frameworks
  • 2+ years of experience in Agile practices

Capital One offers a comprehensive, competitive, and inclusive set of health, financial, and other benefits that support your total well-being. Learn more at the Capital One Careers website. Eligibility varies based on full or part-time status, exempt or non-exempt status, and management level.

Capital One is an equal opportunity employer committed to diversity and inclusion in the workplace. All qualified applicants will receive consideration for employment without regard to sex, race, color, age, national origin, religion, disability, genetic information, marital status, sexual orientation, gender identity, gender reassignment, citizenship, immigration status, protected veteran status, or any other basis prohibited under applicable federal, state, or local law.



  • Annapolis, Maryland, United States Capital One Full time

    Are you passionate about building innovative solutions and driving business growth? Do you enjoy working in a collaborative and inclusive environment? At Capital One, we're seeking a talented Back End Software Engineer to join our Dealer Experience team. As a key member of our team, you'll play a crucial role in architecting, developing, testing, and...


  • Annapolis, Maryland, United States Independent Software Full time

    Job SummaryThe Cloud Software Engineer is responsible for developing, maintaining, and enhancing complex Big-Data Cloud systems based on documented requirements. This role involves contributing to all stages of back-end processing, analyzing, and indexing. The ideal candidate will have expertise in Cloud Computing, Hadoop Eco-System, and Java applications,...


  • Annapolis, Maryland, United States Belay Technologies Full time

    Belay Technologies is a leading provider of technology and engineering solutions to the DoD and commercial markets. We are seeking a highly skilled Senior Software Engineer to join our intel team.We are looking for a candidate with a strong background in software development, including experience with back-end database architectures, relational and...


  • Annapolis, Maryland, United States LufCo Full time

    Job SummaryThe Senior Software Engineer will be responsible for designing, developing, and maintaining complex software systems. This includes creating detailed software systems based on documented requirements, providing guidance and insight on hardware/software trade-offs, and discussing the pros and cons of software reuse versus new development.Key...


  • Annapolis, Maryland, United States Captivation Software LLC Full time

    Captivation Software LLC is seeking a highly skilled Senior Software Engineer to join our team. The ideal candidate will have a strong background in software development and a proven track record of delivering high-quality solutions.Key Responsibilities:* Develop and maintain complex software systems* Collaborate with cross-functional teams to identify and...


  • Annapolis, Maryland, United States Captivation Software LLC Full time

    Captivation Software 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 delivering high-quality software solutions that meet the needs of our customers.The ideal candidate will have a strong background in software development, with a minimum of...


  • Annapolis, Maryland, United States Columbia Technology Partners Full time

    Job SummaryColumbia Technology Partners is seeking a skilled Senior Software Engineer - Front End to join our team. As a key member of our software development team, you will be responsible for designing, developing, and maintaining complex software systems.Key ResponsibilitiesDevelop, maintain, and enhance complex software systems based on documented...


  • Annapolis Junction, Maryland, United States Captivation Software Full time

    Job OpportunityCaptivation Software is seeking a skilled Senior Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining complex software systems.ResponsibilitiesDesign and develop software solutions that meet the needs of our customersCollaborate with cross-functional...


  • Annapolis, Maryland, United States Captivation Software LLC Full time

    Job DescriptionCaptivation Software LLC is seeking a highly skilled Senior Software Integration Engineer to join our team. As a key member of our engineering team, you will be responsible for developing and integrating software tools and services in a PaaS Linux environment.The ideal candidate will have a strong background in software development, with a...


  • Annapolis, Maryland, United States Independent Software, Inc. Full time

    Job SummaryThe Cloud Software Engineer develops, maintains, and enhances complex Big-Data Cloud systems based on documented requirements. This role involves direct contributions to all stages of back-end processing, analyzing, and indexing. The ideal candidate will have expertise in Cloud Computing, Hadoop Eco-System, and implementing Java applications,...


  • Annapolis, Maryland, United States Power3 Solutions and Partnering Companies Full time

    Job Overview:We are seeking a highly skilled Senior Software Engineer to join our team at Power3 Solutions and Partnering Companies. As a key member of our software development team, you will be responsible for designing, developing, and maintaining a suite of REST services that provide access to a datastore of machine learning analytic results.Key...


  • Annapolis, Maryland, United States Sensible Solutions and Technologies Inc Full time

    About the Role:We are seeking a highly skilled Senior Software Engineer to join our team at Sensible Solutions and Technologies Inc. As a key member of our development team, you will be responsible for designing, developing, and implementing robust and scalable software solutions that align with project objectives and requirements.Key...


  • Annapolis, Maryland, United States Sensible Solutions and Technologies Inc Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team at Sensible Solutions and Technologies Inc. As a key member of our ATPG/SI Team, you will be responsible for designing, developing, and implementing frontend and backend software for a critical web application that supports CNO mission goals.Key Responsibilities:Design,...


  • Annapolis Junction, Maryland, United States Captivation Software Full time

    Job OpportunityCaptivation Software 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 troubleshooting complex operational data flows.The ideal candidate will have a strong background in software development, with experience in creating,...


  • Annapolis Junction, Maryland, United States Intelliforce-IT Solutions Group, LLC. Full time

    About the Role: Intelliforce-IT Solutions Group, LLC is seeking a skilled Back-End Software Engineer to contribute to the development of a groundbreaking graph analysis platform. This platform is revolutionizing how mission customers visualize, analyze, and traverse their complex mission data in near-real-time. As a member of our team, you will have the...


  • Annapolis, Maryland, United States Rocket Software Full time

    Job SummaryRocket Software is seeking a highly skilled Senior Systems Engineer to join our team. As a Senior Systems Engineer, you will be responsible for the design, implementation, maintenance, and monitoring of complex systems in your area of expertise.Key ResponsibilitiesDesign, implement, and maintain complex systems in your area of expertise.Work on a...


  • Annapolis Junction, Maryland, United States EnDepth Solutions LLC Full time

    Job Summary:EnDepth Solutions LLC is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and maintaining complex software systems. Your expertise in software development methodologies, programming languages, and software design patterns will...


  • Annapolis, Maryland, United States Power3 Solutions and Partnering Companies Full time

    Job Title: Senior Software Engineer - Data Services DeveloperAt Power3 Solutions and Partnering Companies, we are seeking a highly skilled Senior Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining a suite of REST services that provide access to a datastore of machine...


  • Annapolis Junction, Maryland, United States EnDepth Solutions LLC Full time

    Job Summary:The Senior Software Engineer III will develop, maintain, and enhance complex software systems based on documented requirements. This role involves working individually or as part of a team to review and test software components for adherence to design requirements and document test results. The ideal candidate will have 20 years of experience in...


  • Annapolis, Maryland, United States Captivation Software LLC Full time

    Captivation Software LLC is seeking a skilled Senior Software Developer to join our team of engineers. The ideal candidate will have a strong background in software development and a passion for building scalable and efficient systems.The successful candidate will be responsible for the architecture, design, and development of a web-based, centralized user...