Senior Software Engineer

6 days ago


San Diego, California, United States Catapult Solutions Group Full time
Job DescriptionJob Description

Senior Software Developer (Authentication Services or Backend Services)

San Diego, CA (Hybrid)
Contract, Full-Time (6+ Months)

About Our Client: Our client is a renowned software company with a strong presence in financial and tax preparation solutions. With decades of experience, they provide innovative platforms and services to empower consumers and small businesses. Operating globally, they are dedicated to delivering exceptional products that simplify complex financial tasks. Their mission centers around leveraging technology to create seamless and intuitive experiences for their diverse customer base.

Job Description: We are seeking an experienced Senior Software Developer to join our dynamic Identity Platform Team. In this pivotal role, you will contribute to the development of highly available, scalable, and secure authentication services critical for our millions of customers across various products. Your expertise in backend services engineering, design, development, testing, maintenance, and documentation of high-quality software components will be instrumental in shaping the future of our identity-focused solutions.

As a Senior Software Engineer, you will have the opportunity to apply Domain Driven Design principles to architect backend services that seamlessly integrate with our product ecosystem. Your hands-on coding experience, ranging from 70% to 85%, will be invaluable in developing well-architected web services, applications, prototypes, and proofs of concepts. Additionally, you will lead the effort to automate and streamline the CI/CD process, continuously improving our capabilities around quality and operational excellence.

Duties and Responsibilities

  • Apply Domain Driven Design principles to architect backend services, aligning well with the product ecosystem.
  • Develop well-architected web services, applications, prototypes, or proofs of concepts with 70% to 85% hands-on coding.
  • Lead the effort to automate and streamline the CI/CD process and continuously improve capabilities around quality and operational excellence.
  • Hands-on troubleshooting and root-cause analysis of incidents in both PROD and pre-PROD environments.
  • Work cross-functionally with various teams, including product management, QA/QE, various product lines, and/or business units, to drive forward results.
  • Lead the gathering of functional requirements, develop technical specifications, and project & test planning.
  • Act as the technical subject matter expert: Mentor fellow engineers, demonstrate technical expertise, and lead a small team solving challenging programming and design problems.

Required Experience/Skills

  • 6+ years of experience designing and developing world-class, consumer-facing web services and web applications.
  • 1+ years of experience with REST or GraphQL and expertise with Spring or related frameworks for creating web services.
  • 1+ years of experience with running enterprise-scaled services running on distributed cloud computing environments.
  • Expertise with Java/J2EE or related programming language.
  • Expertise with the entire Software Development Life Cycle (SDLC).
  • Excellent communication skills: Demonstrated ability to explain complex technical issues to both technical and non-technical audiences.
  • Strong leadership experience: Leading meetings, presenting, being the technical go-to person, and serving as a cross-functional leader.
  • Expertise in the software design/architecture process.
  • Expertise with unit testing & Test-Driven Development (TDD).

Nice-to-Haves

  • Building strong teams: Setting and evangelizing vision, facilitative leadership, attracting and retaining key talent.
  • Experience with Agile Development, SCRUM, or Extreme Programming methodologies.
  • Strong educational background with a BS/MS in computer science or equivalent work experience.

Education BS/MS in Computer Science or equivalent work experience.

Pay & Benefits Summary

  • Competitive pay rate of $95-$97/hr
  • Comprehensive benefits package (details to be discussed)

Take the next step and join our team Apply Now

Authentication | Identity | Backend Services | Spring | Java | Kotlin | Cloud | AWS | Security



  • San Mateo, California, United States Coupa Software Full time

    Coupa Company and Senior Software Engineering in Test role: Coupa is a company focused on helping businesses operate more efficiently and grow faster through their innovative AI-driven platform that optimizes sourcing, purchasing, supply chains, and financial management for over 3,000 global organizations. As a Senior Software Engineering in Test at Coupa,...


  • San Diego, California, United States BAE Systems, plc Full time

    Come see what youre missing. Our employees work on the worlds most advanced systems Command, Control, Communications, Computers, Intelligence, Surveillance, and Reconnaissance (C 4 ISR) Systems. You'll help develop systems that sense, control, ex Software Engineer, Software Architect, Engineer, Software, Senior, Development, Technology


  • San Diego, California, United States Jack Henry & Associates Full time

    Software Engineer, Senior - Jack Henry & Associates, Inc Granite Ridge Drive, Suite 200, San Diego, CA 92123Salary: $171,080DUTIES: Completes product technical design and prototyping, software development, bug verification and resolution. Performs system analysis and programming activities which may require extensive research and analysis. Provides...


  • San Diego, California, United States Jack Henry & Associates Full time

    Software Engineer, Senior - Jack Henry & Associates, Inc Granite Ridge Drive, Suite 200, San Diego, CA 92123Salary: $171,080DUTIES: Completes product technical design and prototyping, software development, bug verification and resolution. Performs system analysis and programming activities which may require extensive research and analysis. Provides...


  • San Diego, California, United States Intuit Inc. Full time

    Come join the team at Intuit as a Senior Software Engineer in Site Reliability Engineering. Site Reliability Engineering works to ensure that and other Intuit products are highly-available, scale without bottlenecks, and offer world-class performance.The team is looking for "full cycle" Software Engineers with a passion for optimization, reliability and...


  • San Diego, California, United States PeopleConnect Full time

    "Senior Software Engineer Developer (or Mid-Level)PeopleConnect is hiring for our People Search Division (aka The Control Group TCG) as our business is GROWING We are looking for a talented, collaborative Senior Software Engineer Developer who is excited to learn/grow Go/Golang skills by moving to a Go environment on an award-winning team. Would you like to...


  • San Diego, California, United States PeopleConnect Full time

    "Senior Software Engineer Developer (or Mid-Level)PeopleConnect is hiring for our People Search Division (aka The Control Group TCG) as our business is GROWING We are looking for a talented, collaborative Senior Software Engineer Developer who is excited to learn/grow Go/Golang skills by moving to a Go environment on an award-winning team. Would you like to...


  • San Diego, California, United States PeopleConnect Full time

    "Senior Software Engineer Developer (or Mid-Level)PeopleConnect is hiring for our People Search Division (aka The Control Group TCG) as our business is GROWING We are looking for a talented, collaborative Senior Software Engineer Developer who is excited to learn/grow Go/Golang skills by moving to a Go environment on an award-winning team. Would you like to...


  • San Diego, California, United States PeopleConnect Full time

    "Senior Software Engineer (Go/Golang) with PeopleConnect (formerly The Control Group TCG)PeopleConnect is hiring for our People Search Division (aka The Control Group TCG) as our business is GROWING We are looking for a talented, collaborative Senior Software Engineer to join our award-winning team. Would you like to be part of a pioneering tech community in...


  • San Diego, California, United States PeopleConnect Full time

    "Senior Software Engineer (Go/Golang) with PeopleConnect (formerly The Control Group TCG)PeopleConnect is hiring for our People Search Division (aka The Control Group TCG) as our business is GROWING We are looking for a talented, collaborative Senior Software Engineer to join our award-winning team. Would you like to be part of a pioneering tech community in...


  • San Diego, California, United States People Connect (formerly The Control Group) Full time

    "Senior Software Engineer Developer (Go)This position is currently remote due to the pandemic. The role is based in San Diego, CA, USAPeopleConnect is hiring for our People Search Division (aka The Control Group TCG) as our business is GROWING We are looking for a talented, collaborative Senior Software Engineer Developer who is excited to learn/grow...


  • San Diego, California, United States People Connect (formerly The Control Group) Full time

    "Senior Software Engineer Developer (Go)This position is currently remote due to the pandemic. The role is based in San Diego, CA, USAPeopleConnect is hiring for our People Search Division (aka The Control Group TCG) as our business is GROWING We are looking for a talented, collaborative Senior Software Engineer Developer who is excited to learn/grow...


  • San Diego, California, United States MILLENNIUMSOFT Full time

    Job Title - Senior Firmware or Embedded Software Engineer Location San Diego, CA Duration 10+ Months Contract Total Hours/week 1st Shift Description: Senior Firmware or Embedded Software EngineerResponsibilities Develop, enhance and debug new and existing real-time firmware in C and C++ for BD Intelligent Medication Dispensing Devices and Systems. Drive...


  • San Diego, California, United States CyberTec Full time

    Duration :: 18 months Rate :: $60-65/hr. C2C Location :: San Diego, CA (southern, CA)(NEED LOCALS) hybrid work schedule (3 days onsite / 2 days WFH). Interview :: Final round onsite Visa :: No h1b, opt, cpt Industry is semiconductor. Senior Software Quality Assurance Engineer Qualified candidates must possess the following skills: 6+ years developing...


  • San Diego, California, United States BRAIN CORP Full time

    Brain Corp is an innovative AI company based in San Diego that focuses on creating advanced technology for the robotics sector.Position Summary:The Senior Embedded Linux Software Engineer role at Brain Corp involves leading the development and integration of system level components for robots, collaborating with various teams on different levels of the robot...


  • San Francisco, California, United States Advent Software, Inc. Full time

    Associate Software Engineer page is loaded Associate Software Engineer Apply locations San Francisco, CA time type Full time posted on Posted 2 Days Ago job requisition id R16507 SS&C is a global provider of investment and financial services and software for the financial services and healthcare industries. Named to Fortune 1000 list as top U.S. company...


  • San Leandro, California, United States Wells Fargo Full time

    At Wells Fargo, we want to satisfy our customers financial needs and help them succeed financially. Were looking for talented people who will put our customers at the center of everything we do. Join our diverse and inclusive team where youll feel Software Engineer, Engineer, Software, Senior, Development, Technology, Banking, Benefits


  • San Francisco, California, United States Bunkerhill Health Full time

    About the roleWe are seeking a talented and enthusiastic Software Engineer to join our dynamic team. As a Software Engineer, you will work closely with our senior engineers to develop, test, and maintain software solutions that meet our clients' needs.Responsibilities:Collaborate with cross-functional teams to understand project requirements and translate...


  • San Diego, California, United States BAE Systems Full time

    Job Description Come see what you're missing. Our employees work on the world's most advanced systems – Command, Control, Communications, Computers, Intelligence, Surveillance, and Reconnaissance (C4ISR) Systems. You'll help develop systems that sense, control, exploit and disseminate actionable information to warfighters supporting a variety of missions....


  • San Diego, California, United States BAE Systems Full time

    Job Description Come see what you're missing. Our employees work on the world's most advanced systems – Command, Control, Communications, Computers, Intelligence, Surveillance, and Reconnaissance (C4ISR) Systems. You'll help develop systems that sense, control, exploit and disseminate actionable information to warfighters supporting a variety of missions....