Senior Software Developer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Velera · 1 day ago

Senior Software Developer

Velera is the nation’s premier payments credit union service organization and an integrated fintech solutions provider. The Lead Software Developer for Juniper Payments will serve as a senior technical leader responsible for the architecture, design, and delivery of critical payment processing systems, guiding technical decision-making and ensuring software solutions meet business needs and regulatory requirements.

CreditFinTechManagement Consulting
badNo H1Bnote

Responsibilities

Lead the design, development, and maintenance of enterprise-grade software applications supporting Juniper’s payment processing platforms
Translate business and regulatory requirements into scalable, secure, and maintainable technical solutions
Provide technical leadership during architecture discussions, design reviews, and code reviews, ensuring adherence to best practices and standards
Design and evolve system architectures, APIs, and data models to support performance, reliability, and long-term maintainability
Guide and mentor software developers, supporting skill development and promoting consistent engineering practices across the team
Partner with product managers, business analysts, and quality assurance teams to plan and deliver features aligned with business priorities
Collaborate with DevOps and infrastructure teams to support CI/CD pipelines, deployment automation, monitoring, and production readiness
Ensure security, compliance, and resiliency requirements are incorporated throughout the software development lifecycle
Lead troubleshooting and root-cause analysis efforts for complex production issues and drive long-term corrective actions
Stay current with emerging technologies, industry trends, and regulatory changes relevant to financial services and payments
Collaborate with third-party vendors and partners to integrate external systems, APIs, and services
Perform other duties as assigned

Qualification

Software development experienceAPI designBackend developmentAgile methodologiesDevOps practicesRelational databasesEnterprise integration patternsObject-oriented designProblem-solvingCommunicationCollaborationMentorship

Required

Bachelor's degree in Computer Science, Software Engineering, or a related field required
Seven (7) or more years of professional software development experience, including experience in a senior or lead technical role
Strong experience designing and building scalable, distributed software systems
Demonstrated expertise in modern programming languages and frameworks, with a strong emphasis on backend development
Experience with API design, relational databases, and enterprise integration patterns
Working knowledge of agile development methodologies, DevOps practices, and CI/CD pipelines
Strong understanding of computer science fundamentals including object-oriented design, data structures, and algorithms
Proven ability to lead technical initiatives, influence architectural decisions, and mentor other developers
Excellent problem-solving, communication, and collaboration skills

Preferred

Experience developing software in regulated environments; familiarity with banking or payment systems strongly preferred

Benefits

Competitive wages
Medical with telemedicine
Dental and Vision
Basic and Optional Life Insurance
Paid Time Off (PTO)
Maternity, Parental, Family Care
Community Volunteer Time Off
12 Paid Holidays
Company Paid Disability Insurance
401k (with employer match)
Health Savings Accounts (HSA) with company provided contributions
Flexible Spending Accounts (FSA)
Supplemental Insurance
Mental Health and Well-being: Employee Assistance Program (EAP)
Tuition Reimbursement
Wellness program

Company

Velera

twittertwittertwitter
company-logo
Velera provides financial technology and processing solutions for credit unions.

Funding

Current Stage
Late Stage

Leadership Team

leader-logo
Chuck Fagan
President and CEO
linkedin
Company data provided by crunchbase