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

Software Engineer III

Full-time

CSI

Role 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.

  • 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.

Qualifications

  • 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.

Benefits

  • Competitive salary with eligibility for incentive awards based on individual and business performance.
  • Comprehensive range of benefits.

Company Description

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.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Software Engineer III in Remote vacancy
  • $147.92k - $216.95k

     ...by the value we create for our customers. We want 6sense to be the best chapter of your career. ABOUT THE ROLE: As a Software Engineer III, you will play a critical role in designing and building scalable backend systems that power 6sense’s next-generation AI-driven... 
    Suggested
    Full time
    Remote work

    6sense

    United States
    2 days ago
  • $119.8k - $202.3k

    C.H Robinson is seeking a Software Engineer III on our Global Forwarding engineering team where you will collaborate with product managers, fellow engineers, and business partners to design and deliver solutions that transform how we serve our global customers. You’ll be... 
    Suggested
    Hourly pay
    Full time
    Temporary work
    Work experience placement
    Remote work
    Worldwide
    Flexible hours

    C.H. Robinson

    United States
    2 days ago
  • $135k - $200k

     ...maintenance operations by providing a comprehensive suite of software solutions that empower organizations to optimize asset performance...  ...and enhance productivity. About the Role As a Software Engineer III at Limble, you will partner with the Product team to translate... 
    Suggested
    Temporary work
    Remote work
    Flexible hours

    Limble

    Charlotte, NC
    15 days ago
  • $100k - $115k

     ....Best. Join the team at American Collectors Insurance (part of PHLY), where passion meets protection! We are seeking a Software Engineer III to design, develop, configure, test, deploy, and support software application systems that meet business needs and align with... 
    Suggested
    Work at office
    Remote work

    Philadelphia Insurance Companies

    New Jersey
    6 days ago
  • $202.5k - $247.5k

     ...they are vital to our success! We like software that’s serious and culture that’s not...  .... Our Data Platform team is part of the Engineering organization and doesn’t live in a silo....  ...$186,300 – $227,700 Software Engineer III Tier 1 (SF, LA, Seattle, NYC): $180... 
    Suggested
    Permanent employment
    Full time
    Live in
    Work at office
    Local area
    Remote work
    Home office
    Flexible hours

    Ngrok

    United States
    12 hours ago
  • $202.5k - $247.5k

     ...they are vital to our success! We like software that’s serious and culture that’s not...  ...Infra Platform team builds the systems ngrok engineers rely on to build, deploy, and operate ngrok...  ...$$186,300 – $227,700 Software Engineer III Tier 1 (SF, LA, Seattle, NYC): $180,... 
    Permanent employment
    Full time
    Work at office
    Local area
    Remote work
    Home office
    Flexible hours

    Ngrok

    Remote
    12 hours ago
  •  ...million engage with us digitally. About the Position The Software Engineer role at the Colonial Williamsburg Foundation supports the...  ...addition to the responsibilities above, the Software Engineer III is expected to: •Lead the design and implementation of complex... 
    Full time
    Immediate start
    Relocation

    Open To External And Internal Candidates

    Remote
    12 hours ago
  •  ...bottom of the job posting to confirm that your state qualifies for the Work Your Way program.   Spreetail is looking for a Software Engineer III to join our team. Spreetail is a technology-driven e-commerce company that owns and operates the full retail supply chain (... 
    Full time
    Work at office
    Remote work

    Spreetail

    Remote
    12 hours ago
  • $100k - $145k

     ...Software Engineer III, Full Stack About Rent the Runway  Rent the Runway (RTR) is transforming the way we get dressed by pioneering the world’s first Closet in the Cloud. Founded in 2009, RTR has disrupted the $2.4 trillion fashion industry by inspiring women with... 
    Full time
    Work at office
    Local area
    Remote work
    Flexible hours

    Rent The Runway

    United States
    12 hours ago
  • $52.95 - $57.93 per hour

     ...Software Engineer III (Telework/Texas state area) #529501275 Primary Work Location Texas Health and Human Services Commission 1609 Centre Cr Dr., Austin, Texas 78613 Citizenship: U.S. Citizenship or Green Card Holder Clearance Requirements: Tier 1... 
    Full time
    For contractors
    Work at office
    Local area
    Remote work
    Monday to Friday
    Flexible hours

    Fidelity Partners

    Remote
    12 hours ago
  • $200k - $220k

     ...architecting, developing, and maintaining software solutions, with an emphasis on...  ...Advanced Degree in Computer Science, Computer Engineering, or other technical discipline \ ~ Technical...  ...: \ Software Engineer 3 (SWE - III)\ \ The Software Engineer develops, maintains... 
    Full time

    Swoop Staffing

    Remote
    12 hours ago
  • $125k - $175k

     ...Join to apply for the Software Engineer III role at Gnostech, LLC Continue with Google Continue with Google 3 days ago Be among the first 25 applicants Join to apply for the Software Engineer III role at Gnostech, LLC Get AI-powered advice on this job and... 
    Full time
    Remote work
    Shift work

    Gnostech, LLC

    San Diego, CA
    14 hours ago
  • $140k - $220k

    Role Description As a Software Engineer III in R37, you independently deliver projects from conception to production, working backwards from concrete business goals to design, code, deploy, and operate features that are robust, scalable, and maintainable. You'll find simple... 
    Full time

    R1 RCM

    Remote
    4 days ago
  • $104k - $153k

    Role Description Robert Half is seeking a Senior Software Engineer III – ATI to join our team supporting the underlying infrastructure, platforms, and services that power our applications and ELT/ETL processes. The ideal candidate will have a strong foundation in infrastructure... 
    Full time
    Temporary work

    Robert Half

    Remote
    1 day ago
  • $110k - $135k

    Role Description The primary purpose of this Software Engineer III position is to architect, develop, and maintain advanced automated data extraction systems (spiders) that harvest critical business intelligence from complex web environments. This role ensures the continuous... 
    Full time
    Flexible hours

    Babel Street

    Remote
    2 days ago
  • $118k - $248k

    Role Description As a Software Engineer III at Indeed, you will contribute to the development and evolution of software systems that support core products and services used by people around the world. You’ll work on improving existing platforms while also helping shape... 
    Full time

    Indeed

    Remote
    1 day ago
  • $180k - $225k

     ...they are vital to our success! We like software that’s serious and culture that’s not...  ...Tech Stack ngrok runs entirely on AWS. Engineers develop by using remote development tools...  ...$165,600 – $207,000 Software Engineer III Tier 1 (SF, LA, Seattle, NYC): $160,... 
    Remote job
    Permanent employment
    Full time
    Work at office
    Local area

    Ngrok

    United States
    12 hours ago
  • $104.9k - $199.07k

    Role Description The Software Engineer III is a critical contributor at the intersection of product engineering and data engineering, responsible for designing and delivering scalable backend services and data pipelines that power next-generation Insurtech products. As... 
    Full time
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Milliman

    Remote
    8 days ago
  • $130k - $170k

    Role Description The Software Engineer III will play a critical role in designing, developing, and maintaining high-quality software solutions for the organization. This role will work closely with cross-functional teams, including product managers, designers, and other... 
    Full time
    Work from home
    Flexible hours

    EasyPost

    Remote
    17 days ago
  • $202.5k - $247.5k

     ...they are vital to our success! We like software that’s serious and culture that’s not...  ...Tech Stack ngrok runs entirely on AWS. Engineers develop by SSH’ing into remote EC2 environments...  ...$186,300 – $227,700 Software Engineer III Tier 1 (SF, LA, Seattle, NYC): $180,... 
    Permanent employment
    Full time
    Work at office
    Local area
    Remote work
    Home office
    Flexible hours

    Ngrok

    Remote
    12 hours ago
  • Role Description As a Software Development Engineer III on the Maps API team, you will be responsible for balancing rapid development of new mapping tools against the reliability of our services as they scale into new request volumes, markets, and use cases. In a single... 
    Full time

    Mapbox

    Remote
    6 days ago
  • $135k - $155k

    Role Description As a Software Development Engineer III, you will report to one of our Software Development Managers. This is a senior level role within our team, and with that comes a high degree of influence. You will work closely with Designers, Project Managers and... 
    Full time
    Temporary work

    Subsplash

    Remote
    5 days ago
  •  ...Software Engineer III At Jack Henry, we're more than a technology company, we're a force for good in financial services. We're redefining how community banks and credit unions connect with the people they serve. Our mission is rooted in people inspired innovation, empowering... 
    Permanent employment
    H1b
    Work at office
    Local area
    Remote work

    Jack Henry and Associates

    Springfield, MO
    2 days ago
  • $101.33k - $105.1k

     ...Software Engineer III RELX, Inc. d/b/a LexisNexis USA Venture III, 900 Main Campus Drive, Raleigh, NC 27606 Job Description: Lead or participate in testing of systems. Work with management to enhance quality and process standards and plan and execute effective... 
    Work at office
    Remote work

    RELX

    United States
    1 day ago
  •  ...Software Engineer III HL Mando America Corporation has multiple openings for the position of Software Engineer III. Work Location: 5230 S. Carter Rd., Auburn, MI 48611. Position may telecommute / work remotely 20% of the time. Job Duties: Responsible for embedded... 
    Remote work

    HL Mando Corp.

    Auburn, MI
    3 days ago
  •  ...Focused on backend services and third-party integrations, the full-time remote Software Engineer III will design, code, test, and debug scalable applications using TypeScript and Node.js while modernizing existing C++ codebases and ensuring high programming standards.... 
    Full time
    Remote work

    Virtual Vocations Inc

    United States
    1 day ago
  •  ...Software Engineer III SNC's TRAX software plays an integral part in bridging battlefield communication gaps for Military and Coalition Partners, effectively eliminating any proprietary interfaces and protocols, allowing commanders to receive a sound common operating... 
    Remote work
    Worldwide

    Sierra Nevada Corporation

    United States
    4 days ago
  •  ...Software Engineer III Buffalo, NY (Hybrid 3 days onsite/2 days remote, no exceptions) 6+ month contract Web Cam Interview $75-$85/Hr on W2 NOTES FROM MANAGER / REQUIRED SKILLS & EXP.: Role will be assisting with Java/Springboot service development... 
    Contract work
    Temporary work
    Work experience placement
    Immediate start
    Remote work
    Relocation

    Syntricate Technologies

    Buffalo, NY
    1 day ago
  •  ...industry. We are the premier Pharmacy Benefits Management solution! Job Description The Full Stack Java Engineer III works with team to provide complex software programming for new software, production support and maintenance for existing software, as well as ad-hoc... 
    Work experience placement
    Work at office
    Local area
    Remote work
    Monday to Friday
    Night shift
    Weekend work

    MedImpact

    San Diego, CA
    6 days ago
  • $96.55k - $138.06k

     ...10759 – Software Engineer III (SAP SD/MM Techno-Functional) Location – Fountain Valley, CA PURPOSE As an SAP SD/MM Techno-Functional, under the direction of the Section Manager, the Software Engineer III performs analysis of user requirements, system design,... 
    Full time
    For contractors
    Night shift
    Weekend work

    Hyundai Autoever America

    Remote
    12 hours ago

Do you want to receive more vacancies?

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