Skip to main content
Computer Services, Inc.

Software Engineer III

RemoteUnited States only
Published
Role
Backend
Experience
Senior
Employment
Full-time
Salary not disclosed
Check eligibility

Open to US only. Set where you work from to check your eligibility.

No BS summary

Software Engineer III, 7+ years experience, backend-focused. Must be authorized to work in the United States (no visa sponsorship). Requires advanced C++, strong TypeScript/Node.js skills and experience with backend services, APIs and complex third-party/online-banking integrations.

Core skills

TypeScriptNode.jsC++

Required skills

APIsCI/CD

What you'll do

  • Design, code, test, and debug scalable applications and services using modern TypeScript and Node.js patterns, focusing on backend services and third-party integrations.
  • Modernize and maintain existing C++ codebases, evolving legacy systems into more maintainable, service-oriented architectures.
  • 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.
  • Write technical specifications, including API contracts and integration patterns; identify project and programming risks related to third-party dependencies and system interoperability.
  • Coach and mentor colleagues on backend development, integration practices, modernization strategies, Agile and CI/CD practices.

What they require

  • 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.
  • Preferred: Experience with financial systems, core banking platforms, online banking ecosystems, APIs, or third-party vendor integrations.
  • Proven ability to take ownership of large projects or product rollouts and manage delivery effectively across technical and cross-functional stakeholders; experience with CI/CD and Agile development environments.

Benefits

  • Competitive salary
  • Eligibility for incentive awards based on both individual and business performance
  • Comprehensive range of benefits (see Benefits Summary link)

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 www.csiweb.com

Financial Services

Details

Visa sponsorshipNo
Salary not disclosed