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
$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...SuggestedWork at officeLocal areaVisa sponsorshipFlexible hoursShift work- ..., 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...SuggestedFull timeWork experience placement
$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...SuggestedFull time- ...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
- ...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...SuggestedFull timeWork experience placement
$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 timeWork at officeRemote workMonday to Friday- ...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 payTemporary workLocal area
- ...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 timeTemporary work
- 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
- 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 timeWork experience placement
$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 timeWork at officeFlexible hours$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 timeWork at officeDay shift$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$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 timeWork at officeFlexible hoursShift workDay shift- ...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 timePart timeFor contractorsShift workDay shift
$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 officeRemote workMonday to Friday$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 timeWork experience placementLocal area3 days per week- ...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
- 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 hoursFull timeTemporary workLocal areaRemote workShift work
- ...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 timeTemporary workShift workDay shift
$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 timeWork at officeRelocationVisa sponsorshipWork visaRelocation packageFlexible hours3 days per week- 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 timeWork at office
$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 payTemporary workWork experience placementWork at officeRemote work$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 timeWork experience placementRelocation package$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...- ...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 timePart timeLocal areaImmediate startShift workDay shift
- 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
$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 office3 days per week- ...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 timeWork visa
$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 timeWork experience placementLocal area3 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!
- software developer fintech Charlotte, NC
- startup software engineer Charlotte, NC
- financial software developer Charlotte, NC
- junior software developer remote Charlotte, NC
- software engineer Charlotte, NC
- software data engineer Charlotte, NC
- software developer internship no experience Charlotte, NC
- part time software developer Charlotte, NC
- software engineer entry level Charlotte, NC
- software engineer amazon Charlotte, NC


