Senior Software Engineer

Central Payments, LLC

Sioux Falls (SD)

Hybrid

USD 110,000 - 140,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Hybrid work environment
Professional development
Supportive team culture

Job summary

Central Payments, LLC is seeking a Senior Software Engineer in Sioux Falls, SD to build scalable payment technology. You will design, develop, and maintain high-quality software using C#, Java, React, and relational databases, while contributing to architecture decisions and mentoring teammates.

You will collaborate with product and business stakeholders, participate in Agile planning, and ensure secure, compliant solutions in a fast-paced fintech environment.

Qualifications

  • 5+ years of software engineering experience delivering high-quality software in Agile environments.
  • Bachelor's degree in Computer Science, Software Engineering, or related field, or equivalent practical experience.
  • Proven experience designing and developing scalable enterprise applications and APIs.
  • Experience contributing to architectural decisions and technical design initiatives.

Responsibilities

  • Design, develop, test, and maintain high-quality software applications using modern technologies.
  • Build scalable APIs, integrations, and platform services to enhance product functionality.
  • Contribute to software architecture, technical design decisions, and enterprise development.
  • Collaborate with Product, PMO, Support, and stakeholders to align with business goals.
  • Lead code reviews and promote secure coding practices and continuous improvement.
  • Mentor engineers and support knowledge sharing across the team.
  • Participate in Agile planning, estimation, and delivery activities.
  • Troubleshoot complex production issues and perform root cause analysis.

Skills

C#
Java
React
MSSQL
PostgreSQL
APIs
AWS
Azure
CI/CD
Troubleshooting
Mentoring

Education

Bachelor's degree in Computer Science or Software Engineering

Tools

AWS
Azure
Git
CI/CD tools

Job description

If you are unable to complete this application due to a disability, contact this employer to ask for an accommodation or an alternative application process.

Senior Software Engineer

Full Time Professional Sioux Falls, SD, US

11 days ago Requisition ID: 1104

Are you passionate about building innovative, scalable software solutions that make an impact? Join Central Payments and play a key role in developing secure, high-performing technology that powers the future of payments. As a Senior Software Engineer, you'll collaborate with talented teammates, influence technical direction, and help deliver solutions that drive business success in a fast-paced fintech environment.

What You'll Do

  • Design, develop, test, and maintain high-quality software applications using modern technologies such as C#, Java, React, MSSQL, and PostgreSQL
  • Build scalable APIs, integrations, and platform services that enhance product functionality and operational efficiency
  • Contribute to software architecture, technical design decisions, and enterprise application development
  • Collaborate with Product, PMO, Support, and business stakeholders to deliver solutions aligned with business goals
  • Lead code reviews and champion engineering best practices, secure coding standards, and continuous improvement initiatives
  • Mentor and support fellow engineers through technical guidance and knowledge sharing
  • Participate in Agile planning, estimation, and delivery activities to ensure successful product outcomes
  • Troubleshoot complex production issues, perform root cause analysis, and implement sustainable solutions
  • Evaluate emerging technologies and recommend enhancements that improve engineering effectiveness and product capabilities
  • Support compliance, security, scalability, and performance requirements within a regulated fintech environment

Why You Should Join Us

  • Make a meaningful impact on products that support the evolving payments ecosystem
  • Influence technical strategy and architecture decisions across critical platforms
  • Collaborate with a talented and supportive team that values innovation and continuous learning
  • Grow your leadership skills while mentoring and developing other engineers
  • Work in a dynamic fintech environment where technology drives business success

What You Bring

  • Strong proficiency in C#, Java, or other modern programming languages and frameworks
  • Experience developing scalable enterprise applications, APIs, and integrations
  • Knowledge of software architecture, design patterns, SOLID principles, and modern development methodologies
  • Experience working with cloud platforms such as AWS or Azure
  • Strong understanding of CI/CD pipelines, source control, and deployment best practices
  • Excellent troubleshooting, analytical, and problem-solving skills
  • Ability to communicate complex technical concepts to both technical and non-technical audiences
  • Experience conducting code reviews and mentoring engineers in a collaborative environment
  • Familiarity with Agile development practices and iterative software delivery
  • Understanding of payments, fintech, banking, or other regulated industries is a plus

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience
  • 5+ years of software engineering experience delivering high-quality software solutions in Agile environments
  • Proven experience designing and developing scalable enterprise applications and APIs
  • Experience contributing to architectural decisions and technical design initiatives
  • Strong front-end and back-end development experience
  • Fintech, payments, banking, or other regulated industry experience preferred
  • Commitment to collaboration, accountability, continuous improvement, and professional growth

What We Offer

  • A hybrid work environment with flexibility
  • Opportunities for professional growth and development
  • A supportive team culture where your voice is heard
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Fintech APIs & Cloud
Senior Software Engineer - Fintech APIs & Cloud

Central Payments, LLC • Sioux Falls (SD)

Hybrid
USD 110,000 - 140,000
Hybrid work environment
Professional development
Supportive team culture
Senior Software Engineer
Senior Software Engineer

Drive Capital • Denver (CO)

Hybrid
USD 100,000 - 130,000
Equity participation
Competitive base salary
Benefits package
Senior Software Engineer
Senior Software Engineer

Confidential • San Francisco (CA)

On-site
USD 130,000 - 170,000
Technical growth opportunities
Collaborative environment
Impact on product trajectory
Principal Software Engineer (.NET) | Payments Team
Principal Software Engineer (.NET) | Payments Team

West End Workforce • United States

On-site
USD 90,000 - 150,000
Senior Software Developer
Senior Software Developer

ProSearch • Portland (ME)

On-site
USD 90,000 - 130,000
Senior Backend Engineer
Senior Backend Engineer

FIS Management Services LLC • Chicago (IL)

On-site
USD 100,000 - 130,000
Senior Software Engineer
Senior Software Engineer

Pagos Consultants • Chicago (IL)

On-site
USD 100,000 - 130,000
Senior/Lead Full Stack Engineer ID80990
Senior/Lead Full Stack Engineer ID80990

AgileEngine • Irvine (CA)

On-site
USD 150,000 - 190,000
Growth without limits
Competitive compensation
Remote work options
+3
Full Stack Java Software Engineer
Full Stack Java Software Engineer

NPAworldwide • Dallas (TX)

Hybrid
USD 140,000 - 190,000
Senior/Lead Full Stack Engineer ID80990
Senior/Lead Full Stack Engineer ID80990

AgileEngine, LLC. • Irvine (CA)

On-site
USD 130,000 - 190,000
Growth without limits
Competitive compensation
Flexibility
+3