Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer

The Clearing House

Software Engineer The Clearing House (TCH) is seeking a Software Engineer to join our RTP Product Engineering team. As a member of the team, you will be responsible for developing and enhancing our critical real-time interbank payment platform, including development of new applications and features while improving the functionality, reliability, and performance of existing applications. The Software Engineer works directly with RTP Product teams and the Director of Product Engineering to ensure quality code deliverables are completed on time and in accordance with TCH Standards. The Software Engineer also works closely with Operations and Technology to define and implement new features and ensure system resiliency. This is an opportunity to develop advanced software engineering skills while working on complex, high-value systems that form part of the financial services infrastructure. You will work alongside experienced engineers to develop, test, enhance, and support highly reliable applications for the payments industry while using AI-assisted automation and engineering practices within the software development lifecycle. TCH values engineers who are technically curious, pragmatic, and interested in understanding how complex systems work, end to end. The ideal candidate will be a hands-on software engineer who has a solid foundation in Java development, some exposure to Python, and a strong interest in building industry-critical applications using cloud, container, automation, and distributed-system technologies. Essential functions and responsibilities: Design, develop, test, and maintain highly reliable software supporting real-time payment processing Write clean and maintainable Java code compliant with TCH quality standards and secure coding practices Develop software components leveraging enterprise Java frameworks such as Spring and Spring Boot Develop Python scripts and programs as needed for data automation and integration services Participate in the modernization of existing applications and migration toward cloud-native platforms Develop and maintain services, APIs, application components, and automated tests Participate in code reviews, technical discussions, troubleshooting, and engineering design activities Apply CI/CD practices for automated building, testing, and deployment of high-quality software Work with containerized applications and Kubernetes-based environments for component-based releases Build applications on AWS cloud platforms using Infrastructure-as-Code tools such as Terraform Work with messaging and event-driven technologies such as Kafka or RabbitMQ where appropriate Assist with monitoring, troubleshooting, defect resolution, and root-cause analysis Follow established security, software development, testing, documentation, and change management practices Collaborate with software engineers, architects, product teams, infrastructure teams, and operations Use approved AI-assisted development tools to support coding, testing, documentation, and continuous quality improvements in accordance with enterprise controls Qualifications required: Bachelor's degree or equivalent experience in Computer Science, Information Systems, Computer Engineering, Data Science, or related fields Solid understanding of core software engineering concepts including object-oriented and functional programming, data structures, APIs, automated testing, and source code control. 3+ years in Java software development experience including analysis, design, development, documentation, implementation and testing of systems Experience developing Python scripts and programs for data management and analysis Exposure to working in AWS or another major public cloud provider and familiar with cloud-native application architectures, microservices, containers, and distributed systems Solid understanding of CI/CD and automated software build/deployment processes Strong problem-solving and analytical skills to apply to software design, testing, and troubleshooting Strong interest in designing and building highly available and highly reliable systems Ability and willingness to learn new technologies and work collaboratively within an engineering team. Ability to communicate clearly with technical teams and non-technical partners Collaborative team player that connects with peers and across other teams Qualifications desired: Familiarity with enterprise Java frameworks such as Spring and Spring Boot Experience with Git-based development, automated testing, and CI/CD tooling Exposure to Docker, containers, and/or Kubernetes for application deployment Exposure to AWS cloud services, including developer training and certifications Experience using agile development methodologies and tools such as Jira Experience with Infrastructure-as-Code concepts and development tools such as Terraform Exposure to event-driven designs or messaging platforms, such as Kafka or RabbitMQ Interest in financial technology, banking, payments, or transaction-processing systems Behavioral & Leadership Competencies: Possesses and applies broad knowledge of concepts, exhibiting technical expertise in core subject areas Demonstrates commitment to excellence, anticipates needs, mitigates risks and minimizes challenges Effectively engages teammates and internal/external partners through a customer focused approach Works well independently with minimal instruction/guidance, confident to escalate issues appropriately Sets priorities and handles multiple tasks and projects in a fast-paced environment Recommends innovative solutions aligned with organizational initiatives and recognized problem areas Physical demands and work environment: Ability to remain seated for long periods of time while working on computer or editing. Ability to work under highly stressful deadlines. Ability to handle multiple tasks simultaneously. Ability to prioritize appropriately Ability to sit and review information on a computer screen for long periods of time Ability to report to the office three days each week. Onsite work requirements may change at any time. The Clearing House

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Engineer in Charlotte, NC vacancy
  • $122k - $240.5k

    Position Summary Software Engineer III with Agentic AI Experience, AI & Engineering/Engineering as a ServiceAgentic AI is moving from experimentation to production, and organizations everywhere are racing to figure out how to build it responsibly and at scale. We... 
    Suggested
    Work at office
    Local area
    Visa sponsorship
    Flexible hours
    Shift work

    Deloitte

    Charlotte, NC
    1 day ago
  •  ..., maintainable code.Design, develop, test, debug, and support software applications using automated build, test, deployment, and quality...  ...2.0, OpenID Connect, or SAML.Experience applying AI-enabled engineering tools and practices to improve development speed, code quality... 
    Suggested
    Full time
    Work experience placement

    Vanguard

    Charlotte, NC
    2 days ago
  • $80,000 - $150,000 per week

    Charlotte, North CarolinaOnsiteFull Time$80k - $150kWe are looking for a Full-Stack Software Engineer to join a technology-focused firm that develops proprietary mathematical algorithms and automated software systems for forecasting price movements in global commodity markets... 
    Suggested
    Full time

    Motion Recruitment

    Charlotte, NC
    15 hours ago
  •  ...asset management. Our founders are hardcore telecommunications engineers with combined 200 + years of experience in designing,...  ...implementation principles, theories and concepts; specifically the Software Development Lifecycle; and the ability to work both independently... 
    Suggested

    AmNet Services

    Charlotte, NC
    2 days ago
  •  ...testing, code-quality tools, and secure coding practices to deliver software across development, test, and production environments.Diagnose...  ...standards.Collaborate with product, architecture, security, engineering, and business partners to deliver solutions and communicate... 
    Suggested
    Full time
    Work experience placement

    Vanguard

    Charlotte, NC
    1 day ago
  • $118.65k - $160k

     ...help over 40 million people every month, with a team that genuinely cares about the work and each other.AT A GLANCEThe Senior Software Engineer is a crucial role within our organization, requiring work in various capacities and adaptation to different work arrangements... 
    Full time
    Work at office
    Remote work
    Monday to Friday

    RVO Health

    Charlotte, NC
    15 hours ago
  •  ...Description: Hybrid Charlotte, NC   Our client seeks a Backend-focused Fullstack Software Engineer to accelerate delivery within the Emerging Digital organization. The role will support the ACE workflow application, which relies on Temporal workflows and a modern... 
    Hourly pay
    Temporary work
    Local area

    Eliassen Group

    Charlotte, NC
    23 days ago
  •  ...Job Description Job Description CPI Security, in Charlotte, NC, is seeking a  Full Stack Software Engineer to be part of our growing IT organization. This is an exciting, hands-on delivery opportunity to implement a broad range of key solutions and help lead our growing... 
    Full time
    Temporary work

    CPI Security

    Charlotte, NC
    20 days ago
  • ROLE: - Full Stack Software Engineer LOCATION: - Charlotte, NC DURATION: - Long term contract We are seeking a highly skilled Full Stack Software Engineer with a strong background in Java, TypeScript, and proficiency in React or NextJS. The ideal candidate should demonstrate... 
    Long term contract

    Maintec Technologies

    Charlotte, NC
    5 days ago
  • About this role:Wells Fargo is seeking a Software Engineer with strong experience in PySpark, Python, and Microsoft SQL Server who is passionate about solving complex data problems and delivering high-quality data solutions. Experience working in modern data platforms with... 
    Full time
    Work experience placement

    Wells Fargo

    Charlotte, NC
    15 hours ago
  • $125k - $142k

     ...achieve wealth, independence, and purpose.We are seeking a Platform Engineer to join our platform engineering team, focusing on building the...  ...& ExperienceBachelor’s degree in computer science, Software Engineering, or related technical field3-5 years of software engineering... 
    Full time
    Work at office
    Flexible hours

    Asset Mark

    Charlotte, NC
    3 days ago
  • $102.9k - $179.9k

     ...business goals. Key responsibilities of the job include ensuring that software is developed to meet functional, non-functional and compliance...  ...patterns.We are seeking a highly skilled Senior Software Engineer to design, develop, and lead the next generation of automation... 
    Full time
    Work at office
    Day shift

    Bank of America

    Charlotte, NC
    2 days ago
  • $95.5k - $138.55k

     ...and Java for data pipeline development, ETL/ELT processes, and software service developmentFoundational knowledge of AWS cloud...  ...ethical useEducationBachelor's degree in Computer Science, Software Engineering, Data Engineering, Information Systems, or a related field; equivalent... 
    Full time

    Moodys

    Charlotte, NC
    4 days ago
  • $102.9k - $179.9k

     ...goals. Key responsibilities of the job include ensuring that software is developed to meet functional, non-functional and compliance...  ...architecture integrity is maintained Mentors other software engineers and coach team on Continuous Integration and Continuous Development... 
    Full time
    Work at office
    Flexible hours
    Shift work
    Day shift

    Bank of America

    Charlotte, NC
    1 day ago
  •  ...Required)Work Shift:1st shift (United States of America)Please review the following job description:The Open Source Software (OSS) Lead Security Engineer owns the practical execution of open source software security across governance, engineering workflows, tooling, automation... 
    Full time
    Part time
    For contractors
    Shift work
    Day shift

    Truist

    Charlotte, NC
    18 hours ago
  • $97k - $130k

     ...you'll help over 40 million people every month, with a team that genuinely cares about the work and each other.AT A GLANCEThe Software Engineer is an individual contributor role on one of our Healthgrades development teams, helping build and modernize the platforms behind... 
    Work at office
    Remote work
    Monday to Friday

    RVO Health

    Charlotte, NC
    2 days ago
  • $98.18k - $115.5k

     ...design, testing, development and maintenance of best in class software experiences. The candidate is a self-motivated individual who...  ...vectorsearch,andpromptengineering.CollaboratewithProductManagement,Engineering,Data,... 
    Full time
    Work experience placement
    Local area
    3 days per week

    US Bank

    Charlotte, NC
    18 hours ago
  •  ...CarolinaOnsiteFull Time$150k - $180kWe’re currently seeking a Full Stack Developer to help design, build, and maintain client-facing software products that directly support logistics and operational excellence. This role requires hands-on expertise in SQL Server, C#,... 
    Full time

    Motion Recruitment

    Charlotte, NC
    18 hours ago
  • Software Engineer (Multiple Positions)Job Description Summary:Perform full life cycle application development and collaborate with Agile engineers. Work with Product Owner, Quality Test Automation Engineers, Software Engineers, Development DBA, and Scrum Masters to determine... 
    16 hours
    Full time
    Temporary work
    Local area
    Remote work
    Shift work

    AvidXchange

    Charlotte, NC
    1 day ago
  •  ...activities may change from time to time.1. Develop customized coding, software integration, perform analysis, configure solutions, using...  ...from the beginning of the design work. Leverage continuous engineering practices to deliver business value regarding effectiveness of... 
    Full time
    Temporary work
    Shift work
    Day shift

    TIH

    Charlotte, NC
    3 days ago
  • $130.38k - $171.65k

     ...modify, or update your information by visiting and logging into the careers section of the system.Job Description:At Regions, the Software Engineer Manager oversees application development for a department or group within the company.Primary ResponsibilitiesManages all... 
    Full time
    Work at office
    Relocation
    Visa sponsorship
    Work visa
    Relocation package
    Flexible hours
    3 days per week

    Regions Financial

    Charlotte, NC
    18 hours ago
  • Charlotte, North CarolinaOnsiteFull Time$110k - $165kWe’re looking for a Senior Software Engineer to help build new applications and improve core platform capabilities. This is a hands-on role where you’ll be writing code, working across the stack, and helping take new... 
    Full time
    Work at office

    Motion Recruitment

    Charlotte, NC
    2 days ago
  • $105k - $165k

    What You'll DoThe Workplace Benefits Fulfillment Customer Experience / Claims Intake team is looking for a Sr. Software Engineer I to join their team. The team supports customer facing web applications and digital pipelines for customers (employers & employees) to submit... 
    Hourly pay
    Temporary work
    Work experience placement
    Work at office
    Remote work

    Principal Financial Group

    Charlotte, NC
    18 hours ago
  • $100k - $196k

    About this role:Wells Fargo is seeking a Senior Software Engineer for the Infrastructure Automation and DevSecOps group, on the Infrastructure Engineering and Architecture (IEA) team. This role is an individual contributor, developing applications and services to power... 
    Full time
    Work experience placement
    Relocation package

    Wells Fargo

    Charlotte, NC
    3 days ago
  • $123k - $215.25k

     ...StatesSalary: $123000 - $215250 annually + bonus + benefitsJob Function: Engineering & ArchitectureSchedule: Full timeWorkplace: HybridCareer Area:...  ...of our diverse tech team, you can architect, code and ship software that makes us an essential part of our customers’ digital... 

    American Express

    Charlotte, NC
    15 hours ago
  •  ...America)Please review the following job description:Drives the architecture and delivery of high impact software solutions within the job area. Applies software engineering and architectural practices, along with emerging technologies, to design innovative, scalable... 
    Full time
    Part time
    Local area
    Immediate start
    Shift work
    Day shift

    Truist

    Charlotte, NC
    15 hours ago
  • Charlotte, North CarolinaOnsiteFull Time$80k - $170kSenior Software EngineerOnsite Durham, NC Our client, a fintech SaaS company and category...  ...Obligation Management, is looking for a Senior Software Engineer to help shape the future of their platform. Their software centralizes... 
    Flexible hours

    Motion Recruitment

    Charlotte, NC
    2 days ago
  • $120k - $160k

     ...will not provide or assume sponsorship for employment visas for this position, now or in the future.The OpportunityThe Senior Software Engineer will be responsible for contributing to a team of backend engineers (APIs and systems integration).We’re looking for some high... 
    Work at office
    3 days per week

    LendingTree

    Charlotte, NC
    18 hours ago
  •  ...experiences—we create opportunities to connect, grow, and make an impact.SUMMARYQ2 is seeking an innovative and experienced Senior Software Engineer to join our Digital Banking Fraud team. As part of this team, you will build and evolve the systems behind fraud prevention at... 
    Full time
    Work visa

    Q2 Software

    Charlotte, NC
    3 days ago
  • $111.61k - $131.3k

     ...things, learn new skills and discover what you excel at—all from Day One.Job DescriptionU.S Bank is seeking an experienced Payments Engineer with deep expertise in global payments, wire transfer processing, and modern payment messaging standards. The ideal candidate will... 
    Full time
    Work experience placement
    Local area
    3 days per week

    US Bank

    Charlotte, NC
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!