Current jobs related to Senior Software Engineer - Santa Barbara, California - PayJunction


  • Santa Barbara, California, United States ParentSquare Full time

    About the RoleWe are seeking a skilled Senior Software Engineer to join our team at ParentSquare. As a key member of our engineering team, you will be responsible for designing, building, and shipping new features for our platform.As a Senior Software Engineer, you will work closely with our customers and product owners to define and deliver high-quality...


  • Santa Barbara, California, United States Meraki Solutions LLC Full time

    Job Title: Senior Software EngineerJob Description:We are seeking a skilled Senior Software Engineer to join our team at Meraki Solutions LLC. As a key member of our software development team, you will be responsible for designing, developing, and implementing functional software solutions.Responsibilities:Develop high-quality software design and...


  • Santa Barbara, California, United States Umbra Full time

    Job Title: Senior Software EngineerUmbra is seeking a highly skilled Senior Software Engineer to join our team. As a key contributor to our internal software applications and services, you will collaborate with product owners and multidisciplinary engineering teams to analyze, develop, and maintain the software that supports our autonomous satellite...


  • Santa Barbara, California, United States Umbra Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Umbra. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our internal software applications and services.Key Responsibilities:Design and develop scalable, efficient, and reliable software...


  • Santa Barbara, California, United States Meraki Solutions LLC Full time

    Job OverviewAt Meraki Solutions LLC, we're seeking a talented Senior Software Engineer to join our team. As a key member of our development team, you'll be responsible for designing and implementing functional software solutions that meet our high standards.We're looking for someone with a passion for software development, a strong understanding of software...


  • Santa Barbara, California, United States Umbra Full time

    Job Title: Senior Software EngineerAt Umbra, we're building next-generation space systems that observe the Earth in unprecedented fidelity. We're seeking a skilled Senior Software Engineer to join our team and contribute to the development of our internal software applications and services.**Key Responsibilities:*** Build, test, and maintain applications...


  • Santa Barbara, California, United States PayJunction Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to lead the design and development of high-quality payment solutions that our partners rely on.About the RoleThis is a technical leadership position that requires a strong background in software development, particularly in Java and payment systems. The successful...


  • Santa Barbara, California, United States Green Hills Software Full time

    Join Our Team of Software Development EngineersWe are seeking highly skilled Software Development Engineers to join our team at Green Hills Software. As a key member of our team, you will play a critical role in developing software that makes computers safe for humanity.Our Software Development Engineers are responsible for designing, implementing, and...


  • Santa Barbara, California, United States CJ Full time

    About CJCJ is a leading affiliate marketing company with over 25 years of experience and 1,000+ associates across 7 different countries. We specialize in cultivating partnerships between top brands and trusted publishers to drive revenue and grow businesses.Our innovative technology and comprehensive data solutions make us the platform of choice for over...


  • Santa Barbara, California, United States Green Hills Software Full time

    Join Our Team of Visionary Software DevelopersAt Green Hills Software, we're on a mission to revolutionize the world of computer safety. As a Software Development Engineer, you'll play a critical role in shaping the future of our products and making a lasting impact on humanity.Key ResponsibilitiesDesign and develop innovative software solutions for...


  • Santa Barbara, California, United States Green Hills Software Full time

    Job Description:At Green Hills Software, we are seeking a talented Software Development Engineer to play a critical role in our mission to make computers safe for humanity. As a key member of our team, you will have complete engineering responsibility for one or more major components of a Green Hills product, developing innovative solutions to create...


  • Santa Barbara, California, United States Green Hills Software Full time

    Job DescriptionWe are seeking an experienced software engineer to join our team at Green Hills Software. As a Functional Safety Software Engineer, you will be responsible for ensuring the safety and reliability of our real-time operating system and embedded development tools.Key ResponsibilitiesConduct safety analyses and develop functional requirements...


  • Santa Clara, California, United States United Software Group Full time

    We are seeking a highly skilled Senior Software Quality Assurance Engineer to join our team at United Software Group. In this role, you will be responsible for developing and maintaining our CI/CD pipeline, ensuring the highest quality of our software products.Key responsibilities include:Designing and implementing automated testing frameworksDeveloping and...


  • Santa Barbara, California, United States PayJunction Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer to lead the design and development of high-quality payment solutions that drive the success of our partners. As a key member of our Engineering team, you will play a crucial role in ensuring project success, maintaining code quality, and contributing to the long-term product strategy.Key...


  • Santa Barbara, California, United States Sonos Full time

    Job Title: Senior Software Development Engineer in TestAt Sonos, we're committed to creating an exceptional listening experience for our customers. To achieve this, we're looking for a skilled Senior Software Development Engineer in Test to join our team.Key Responsibilities:Act as a voice of the consumer on the team, ensuring that our products meet the...


  • Santa Barbara, California, United States Moog Full time

    Moog is a performance-driven culture that empowers individuals to achieve great things. Our team enjoys solving complex technical challenges in a culture where everyone trusts each other to do the right thing.For you, working with us can mean deeper job satisfaction, better rewards, and a great quality of life inside and outside of work.Job Title :Senior...


  • Santa Barbara, California, United States PayJunction Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer to lead the design and development of high-quality payment solutions that our partners rely on.The ideal candidate will have a strong background in Java development, experience with Agile methodologies, and a passion for delivering high-quality products.Key ResponsibilitiesLead medium to...


  • Santa Barbara, California, United States Green Hills Software Full time

    Job DescriptionWe are seeking an experienced software engineer to conduct safety analyses, develop functional requirements tests, and conduct design reviews for Green Hills Software's real-time operating system and the suite of embedded development tools.Key Responsibilities:Assessing and ensuring the high safety standards for our productsConducting and...


  • Santa Barbara, California, United States Moog Full time

    Job SummaryMoog is a performance-driven company that empowers individuals to achieve great things. Our team enjoys solving complex technical challenges in a culture where everyone trusts each other to do the right thing.As a Senior Embedded Software Engineer, you will be responsible for designing, coding, debugging, and integrating new capabilities for our...


  • Santa Barbara, California, United States AppFolio, Inc Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at AppFolio, Inc. As a key member of our Affordable Housing segment, you will be responsible for developing scalable, robust, and simple web-based solutions to solve complex business problems.ResponsibilitiesDevelop a deep understanding of our existing Affordable Housing...

Senior Software Engineer

2 months ago


Santa Barbara, California, United States PayJunction Full time
Job Description

We are seeking a highly skilled Senior Software Engineer to lead the design and development of high-quality customer-centric payment solutions that our partners rely on. Using the agile development process, you will continually improve the team's collaboration and the efficiency of our software. You will play a crucial role in ensuring project success, maintaining code quality, and contributing to the long-term product strategy.

Why Choose Us?

We are a company that is relentless and emphatic about helping others. We exist to drive the success of our partners. Specifically, the developers who connect to us, businesses who process payments through us, and all of our team members who work with us at PayJunction.

We believe dreams inspire people to start a business, and others to partner with them. While building dreams, entrepreneurs and business professionals will face many challenges along the way. We believe great partners can make all the difference.

We are your dream partner. Your success is our success. Our dream is to help you realize yours.

We exist to drive the success of our partners. We do this by fundamentally changing the way you transact with others. We just happen to make great payment systems. If you love helping others succeed, in a culture that celebrates perfecting your craft, consider partnering with us.

Our Mission

Our Engineering team's mission is to design, develop, and maintain the products, technology, and systems that drive our partners' success.

Our Vision

Our Engineering team's vision is that thousands of partners love and rely on our platform to make payments simple.

Our Stack

We operate in a Linux and Mac environment, and use Java and Javascript for our development. Puppet is our infrastructure automation tool and we rely on Selenium, Karma, and JUnit for testing.

Responsibilities

  • Lead medium to large projects, requiring significant payments product understanding and technical design.
  • Ability to remove ambiguity and solve problems while disseminating information effectively.
  • Work with stakeholders to develop Product Requirement Documents for PayJunction's payment processing solutions, documenting and articulating technical decisions.
  • Ensure business outcomes by delivering your work using the Agile development process. Regularly communicate project status and metrics to the team.
  • Give team members feedback during design, code, and demo reviews.
  • Own and manage project backlogs, status tracking, and reporting.
  • Produce customer-facing documentation that is accurate and concise.
  • Mentor and assist teammates.
  • Follow stringent quality assurance protocols, ensuring compliance with relevant legal and industry standards (PCI DSS, GDPR, etc.).
  • Maintain a defect rate of less than 1% in all product releases and ensure compliance with audit requirements.

Qualifications

  • 5+ years of professional Java development experience, with a strong preference for candidates familiar with the Netty framework.
  • 5+ years of experience in a technical leadership role, including leading projects and delegating tasks within an Agile software development environment.
  • 5+ years of professional web development experience developing APIs. Knowledge of HTML, CSS, and DOM events/lifecycle, with familiarity with modern UI/UX paradigms and best practices. Recent experience with Angular, React, or similar frontend frameworks is required.
  • BS/BA degree or higher in Computer Science, Computer Engineering, or other relevant field is a plus.
  • Proven experience working through the full Agile Software Development Lifecycle, from planning to deployment.
  • Proficient in writing effective unit tests using JUnit to ensure system reliability, with experience in using Selenium (or a similar E2E testing framework) for testing application functionality, user interactions, and critical workflows.
  • Experience in integrating with third-party applications using formal specification documents, ensuring seamless and reliable system interoperability.

About Us

We are a company that has grown from a bootstrapped startup to a recognized and respected leader in the payments industry. We process more than $12 billion dollars annually for thousands of businesses with solutions that make it easy to accept credit and debit card payments in-store, online, and on-the-go.

Our Culture

We foster a collaborative work environment, where creative ideas are welcomed, teams are inspired, and success is celebrated. We value long-term relationships over short-term profits. Honesty and integrity are part of every interaction with partners, customers, and employees.

Total Rewards Benefits

  • Health, dental, and vision paid 100% by company for you and your dependents.
  • 401k with 6% match.
  • FSA and Dependent Care FSA.
  • Long-term & short-term disability coverage for you paid 100% by company.
  • 8 paid company holidays per year.
  • 2 paid floating holidays per year.
  • 1 paid volunteer day per year.
  • Paid Time Off.
  • Annual learning stipend.
  • Home office equipment stipend.
  • Quarterly 'fun budgets' for team bonding events.
  • Opportunity to be part of a company that is changing a whole industry.
  • Opportunity for growth within the company.
  • Opportunity for remote, in-office, or hybrid work.

Office Environment

  • The opportunity to choose the work environment that best suits you - remote, in-office, or hybrid.
  • All remote & hybrid team members can enjoy:
    • Company-provided equipment for your home office.
    • An equipment allowance for home office essentials.
    • The opportunity to work at one of Glassdoor's Top 30 Best Places to Work in the US, 2020.
  • Those who choose to come into the office can look forward to:
    • Bright and open offices in downtown Santa Barbara.
    • Stocked snack kitchens.
    • Collaborative work spaces with Herman Miller chairs, height-adjustable desks, and a large 32-inch monitors.
    • Dog-friendly office.

Company Values

  • Build the Dream.
  • Put People First.
  • Value Long Term Relationships Over Short Term Profit.
  • Make it Simple.
  • Be Data Driven.
  • Own It.