Software Engineer III
CSI
Job Description:
Software Engineer III's design, code, test, and debug scalable applications and services using modern TypeScript and Node.js patterns; maintain and document program changes with a focus on reliability, performance, and integration quality. They competently perform work in complex sections of at least one major CSI application, with a strong emphasis on backend services and third-party integrations, including core systems within the online banking ecosystem. The role also includes working with and modernizing existing C++ codebases and services, helping to evolve legacy systems into more maintainable, service-oriented architectures. They maintain and document program changes while working on complex integrations and system migrations. This role requires use of imagination, originality, and ingenuity to uphold high programming standards and deliver resilient, secure, and high-performing integration solutions with significant business impact.
Responsibilities:
Project Leadership: Take ownership of the development and rollout of entire products or large projects, particularly those involving backend services, C++ modernization efforts, and complex third-party integrations.
Standards and Practices: Enforce department coding standards and best practices, with a strong emphasis on TypeScript, Node.js, API design, and secure integration patterns, while contributing to the modernization of legacy C++ systems.
Project Management: Demonstrate effective and efficient project management skills, ensuring successful delivery of integration-heavy initiatives and legacy-to-modern platform migrations.
Technical Specifications: Write technical specifications, including API contracts, integration patterns, and modernization approaches for legacy C++ systems; identify project and programming risks, particularly related to third-party dependencies and system interoperability.
Coaching and Mentorship: Champion processes and technologies (Agile, CI/CD, service-oriented architecture) while coaching colleagues on backend development, integration practices, and modernization strategies.
Expertise and Innovation: Showcase expertise in software engineering with a focus on backend systems, integration frameworks, and emerging Node.js and TypeScript technologies, while contributing to the evolution of legacy C++ platforms.
Programming Knowledge: Apply knowledge of TypeScript, Node.js, and related backend technologies effectively; demonstrate working familiarity with C++ and the ability to support, maintain, and modernize existing systems.
Thought Leadership: Provide proactive investigation, problem-solving, and thought leadership, particularly in integration design, system interoperability, and strategies for migrating legacy platforms to modern architectures within the online banking domain.
Mentorship: Offer coaching and mentorship to less experienced Software Engineers, especially in building scalable services, managing complex integrations, and navigating legacy-to-modern transitions.
Requirements:
Accredited university, college, or trade school education and training in applicable technology; advanced degrees or relevant certifications preferred.
7+ years of successful, relevant software engineering experience, with a strong focus on backend service development and complex system integrations.
Advanced proficiency with C++, experience with TypeScript and Node.js, including modern backend development patterns, scalable service design, and application performance considerations.
Experience designing, building, testing, debugging, and maintaining scalable applications and services in a production environment.
Experience with financial systems, core banking platforms, online banking ecosystems, APIs, or third-party vendor integrations strongly preferred.
Working familiarity with C++ codebases, including the ability to support, maintain, and contribute to modernization of legacy systems.
Experience with API design, API contracts, third-party integrations, vendor dependencies, and system interoperability.
Ability to work within complex sections of major applications, preferably within online banking, financial technology, or other highly integrated enterprise environments.
Experience contributing to legacy-to-modern platform migrations, service-oriented architectures, CI/CD practices, and Agile development environments.
Proven ability to take ownership of large projects or product rollouts and manage delivery effectively across technical and cross-functional stakeholders.
Ability to coach, mentor, and support less experienced engineers in backend development, integration practices, and modernization strategies.
As a forward-thinking software provider, Computer Services, Inc. (CSI) helps community and regional financial institutions solve their customers’ needs through open and flexible technologies. In addition to its award-winning core banking platform, these include the latest in lending, digital banking, payments, financial crime prevention and cybersecurity. Building on its 60-year track record of personalized service, CSI is shaping the future of banking and empowering its customers to rival their competition. For more information about CSI, visit
CSI provides rewarding and challenging career opportunities for our employees. When determining your pay, we consider various factors such as your skills, qualifications, experience and location. Along with a competitive salary, this position includes eligibility for incentive awards based on both individual and business performance. We also offer a comprehensive range of benefits. To learn more about our benefits, visit: Benefits Summary
CSI is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, physical and mental disability, marital status, veteran status, or any other characteristic protected by applicable law. If you need an accommodation during the recruitment process, please email us at View email address on air-api.jobiqo.com and we will work with you to meet your accessibility needs.
For applicants residing in California, please read Privacy Notice for California Residents | CSI (csiweb.com)
Visa Sponsorship: We are unable to offer visa sponsorship for this position. Applicants must be authorized to work in the United States without the need for sponsorship now or in the future.
$135.06k - $198.08k
...we create for our customers. We want 6sense to be the best chapter of your career. About the Role We are looking for a Software Engineer III (Full Stack) to build highly scalable, customer-facing applications that power the next generation of Revenue AI products....SuggestedFull timeRemote work$135k - $155k
...Job Description Job Description Software Development Engineer III (backend + AI) About Subsplash Subsplash is an exciting, award-winning team of 290+ mission-driven people who are committed to our core values of humility, innovation, and excellence. Founded in...SuggestedFull timeTemporary workCurrently hiringRemote work$113k - $137k
...service design firm specializing in innovative and cost-effective engineering solutions for data centers, cloud providers, and large-scale... ...has a job opportunity for an experienced Electrical Engineer III with Data Center Load Management (DCLM) experience who understands...SuggestedLocal area$70 - $75 per hour
Get AI-powered advice on this job and more exclusive features. Job Details Position: Data Engineer III Location: Austin, Texas Duration: Contract Job ID: 172535 Job Overview We are seeking a highly skilled and experienced Data Engineer III to join our team in Austin...SuggestedHourly payFull timeContract work- ...Glaukos – Field Service Engineer (South Central-Remote) The Field Service Engineer III is a technical expert capable of providing advanced support in the installation, maintenance, and troubleshooting of our products in the field. This position requires a proactive...SuggestedRemote work
$118k - $178k
...Day to Day As a Software Engineer III on the AI Gateway & Guardrails team at Indeed, you will own and drive the development of platform services that connect Indeed's AI‑powered products to large and small language models (LLM and SLM), and safeguard AI actions. You will...- ...driven pricing models, and automates revenue collection. Our Engineering team is building a suite of products that expand on the early... .... About You ~2+ years of experience in a full-stack software development role ~ Professional competency with Node, React,...Full timeWork at office
$77 per hour
job summary: Join a high-impact development team supporting mission-critical enterprise applications in a senior-level Software Developer III role. We are seeking an experienced Java developer with deep expertise in enterprise application development, SQL databases,...Hourly payContract workTemporary workWork experience placement- As a Software Developer 3 (IC3) in Oracle Cloud Infrastructure (OCI), you will design, develop, and operate highly scalable, secure, and reliable cloud services. You will work with senior engineers and architects to build distributed systems that power Oracle Cloud...Full timeFlexible hours
- ...artifact workflows, and operational automation across commercial and government regions. We are looking for a strong Senior software engineer who can design, build, and operate distributed systems in production. You will work on core components of Exec Service,...Full timeFlexible hours
$80.5k - $124k
...of insight to every great professional decision. Our Product Engineering group is responsible for GLG’s technology platforms that connect... ...decisions. We are looking for a passionate Full Stack Software Engineer with 2-3 years' experience to join our growing team and...Full timeLocal areaFlexible hours- ...breakthroughs, and deliver smarter, faster, more reliable results for the organizations we serve. Position Overview As a Senior Software Engineer , you will play a key role in shaping and implementing the technology strategy across Ensemble software delivery teams. You...Local areaRemote workRelocationRelocation packageShift work
- ...Decision Technologies seeks a Junior Software Engineer to join our team in Austin, TX. Position Description: We are looking for a Junior Software Engineer to join our team to support the delivery of dynamic learning experiences, web applications, and integrated...Contract workTemporary workLocal areaWork from homeFlexible hours
- ...scale. We move fast, we ship often, and we believe the best engineers care as much about the product they're enabling as the systems... ...Looking For ~3+ years building and shipping production software, with a track record of owning systems (not just features) and...Full timeContract workShift work
- ...This is an extraordinary opportunity for a hardworking support engineer to join a distributed team supporting the Apple Online Store, a... ...documentation and debug sophisticated production issues 3+ years of software engineering or application support experience in a large-scale...
- Software Engineer II RPA, Arizona, Texas, Atlanta, Charlotte Make Next Happen Now. For more than 30 years, The Bank has helped innovative companies and their investors move bold ideas forward, fast. THE BANK provides targeted financial services and expertise through...Temporary work
$110k - $125k
...Job brief Quest Diagnostics is looking for a Software Engineer to create well-designed, effective, testable, and specification-compliant code and carry out the entire product development lifecycle. Responsibilities Create new functionalities and redesign certain...- ...maritime operations through autonomous and intelligent platforms. Role Summary Saronic Technologies is seeking a Full Stack Software Engineer to join the Program Systems team within the Programs organization. This role is responsible for designing, developing, and...Permanent employmentFull timeTemporary workWork at officeShift work
$108k - $148.5k
...Who We Are Applied Materials is a global leader in materials engineering solutions used to produce virtually every new chip and... ...wherever you may go. Learn more about our benefits . As a Software Engineer at Applied Materials, you’ll dive deep into ground-...Full timeRelocation$123k - $216k
...systems and have a user base spanning from highly technically proficient engineers to non-technical scientists and doctors; but all of them need solid systems, rugged networking, and bullet-proof software to do their jobs. Job Responsibilities and Description: As a...Full timeTemporary workRemote workFlexible hours- ...insight to every great professional decision. Our Product Engineering group is responsible for GLG’s technology platforms that... ...business decisions. We are looking for a passionate Full Stack Software Engineer with 2-3 years' experience to join our growing team and...
$130.7k - $205.2k
...Software Engineer (Poly) Description - Job Summary • This role is responsible for ensuring the technical design, development, installation, and maintenance of state-of-the-art software applications and services for the company. The role plays a crucial role in building...Full timeTemporary workWork experience placementLocal areaRelocationFlexible hoursShift work- ...centers, and operate them - with teams spanning hardware and software. Speed and scale are our key differentiators. Come be a part of... ...You respect the control boundary: read paths and write paths engineered differently. You've turned a per-site manual setup into a templated...
$140k - $170k
...scale of hybrid attackers. For more information, visit Our Engineering organization is a fast-growing team of collaborative, technically... ...and API design to backend systems and databases. As a Software Engineer II on this team, you will help build and maintain customer...Contract workWork at officeWorldwide$80k - $100k
...Are Are you passionate about solving technical challenges and building software that makes a meaningful impact? Do you enjoy collaborating with customers, Product Management, and fellow engineers to solve complex problems and deliver valuable product enhancements? Bonterra...Full timeLocal area$110k - $140k
...automotive technology. Our client specialises in developing advanced software solutions that power autonomous driving, connected car... ...technologies. Collaborate with cross-functional teams including engineers, designers, and product managers to deliver software that...Work from home2 days per week$140k - $155k
...learn more, visit vestwell.com Who Are We Looking For? The Engineering team is seeking a passionate technologist who is looking to... ...practices such as Scrum and Kanban ~2+ years of experience as a Software Engineer The Extras Experience using the React...Work at officeLocal area- ...HousingWire , and more. Opportunity We’re expanding our engineering team to meet the growing demands of our B2B partners and B2C... ...technical solutions with business needs Drive best practices in software engineering, including code reviews, testing, and...Flexible hoursNight shift
- ...As a Senior Software Engineer, you will help build Alamo, the internal MES/ERP platform powering The American Housing Corporation’s design, real estate, manufacturing, operations, and supply chain workflows. You will work across the product surface: from polished user...Visa sponsorship
$140k - $185k
...computational breakthroughs. Join a talented team of scientists, engineers, and business professionals to advance the state-of-the-art in quantum computing. Atom Computing is looking for a Senior Software Engineer to build the software platform that orchestrates our...Temporary workCasual workWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer III. Be the first to apply!
- network software engineer Austin, TX
- software engineer internship Austin, TX
- software engineer travel Austin, TX
- senior robotics software engineer Austin, TX
- entry level software engineer remote Austin, TX
- cybersecurity software engineer Austin, TX
- federal - software developer Austin, TX
- agile software developer Austin, TX
- financial software developer Austin, TX
- graduate software developer no experience Austin, TX


















