S

Sharetec

Core processing software for credit unions

Senior Software Engineer

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeRemote in USA

About the Job

Requirements

  • At least 5 years of professional software engineering experience with demonstrated full-stack ownership.
  • Strong proficiency in React and TypeScript for building and maintaining production-quality frontend applications.
  • Experience with Next.js or a comparable server-side rendering framework.
  • Experience shipping production mobile applications to the App Store (iOS) and Google Play (Android); experience with React Native is relevant, and native Swift or Kotlin experience transfers well.
  • Solid backend development experience; comfort learning and working in C# is expected. Experience with C#, ASP.NET Core, Node.js, Go, PHP, or other strongly typed backend languages is relevant.
  • Solid API design and integration experience, including RESTful APIs, versioning, authentication, and external service integrations.
  • Production experience with relational databases such as PostgreSQL or MySQL; experience with Redis, MongoDB, or other data stores is also relevant.
  • Experience with Docker and containerized development or deployment environments.
  • Demonstrated experience contributing to or leading the modernization of an existing production system, rather than only greenfield development.
  • Excellent communication skills and ability to collaborate effectively in a remote-first, asynchronous environment.
  • Bachelor's degree in Computer Science or a related field, or equivalent professional experience.

Responsibilities

  • Partner with the Digital engineering team and leadership to design scalable, maintainable full-stack systems aligned with Sharetec's Digital roadmap.
  • Drive technical design discussions across active modernization initiatives and the new Digital API integration layer.
  • Evaluate and recommend tooling, patterns, and architectural decisions across the frontend stack (React, TypeScript, Next.js) and backend stack (C#, ASP.NET Core).
  • Advocate for secure-by-default design by ensuring code is reviewed, scanned, and tested before production.
  • Contribute to API design standards and integration patterns that expand the reach and capabilities of Sharetec's Digital Banking platform.
  • Build, test, and maintain production-quality features across the Digital Banking web and mobile platform, including iOS and Android applications built with React Native.
  • Write clean, well-documented, and well-tested code across the stack—TypeScript and React on the frontend, and C# and ASP.NET Core on the backend—in accordance with engineering standards.
  • Manage work across the full lifecycle, from design and implementation through code review, testing, and production monitoring.
  • Work within containerized environments using Docker and contribute to continuous integration and continuous delivery pipeline health and reliability.
  • Work with relational and cloud databases including PostgreSQL and MySQL, applying the appropriate data store for each use case.
  • Deliver sprint commitments reliably, surface scope risks early, and maintain a consistent, predictable delivery cadence.
  • Partner with Digital engineering teammates by sharing context, participating in design reviews, and proactively helping the team succeed.
  • Lead and contribute to code reviews that improve code quality and help teammates grow.
  • Share knowledge of the Digital stack through documentation, pairing sessions, and team discussions.
  • Support onboarding of future Digital team members as the team scales.
  • Participate in Agile ceremonies, including planning, standups, and retrospectives, and contribute to continuous process improvement.
  • Stay current on tools and patterns relevant to the Digital stack and Sharetec's roadmap.
  • Complete onboarding and develop a working understanding of the Digital codebase, architecture, and team conventions.
  • Ship an initial scoped, code-reviewed contribution to the Digital Banking platform.
  • Establish working relationships across the Digital engineering team and broader engineering organization.
  • Participate in sprint planning and architecture discussions to build context on the Digital roadmap.
  • Own and deliver an end-to-end feature, from backend API through frontend component, within an active Digital platform initiative.
  • Develop and communicate architectural trade-offs and recommend improvements.
  • Establish a regular cadence of code reviews and peer collaboration with the Digital engineering team.
  • Serve as a reliable technical owner for one or more modules or feature areas within the Digital platform.
  • Drive or co-lead an architecture decision within a core Digital initiative.
  • Mentor and elevate teammates through code reviews, pairing, and knowledge sharing.
  • Contribute to delivery velocity and predictability by reducing blockers and increasing sprint confidence.

Desired Qualifications

  • Direct experience with C# and ASP.NET Core.
  • Experience with native iOS development using Swift or Android development using Kotlin.
  • Familiarity with Tailwind CSS, ShadCN, or modern component libraries such as Radix UI or MUI.
  • Background in financial services, fintech, or banking software; credit union experience is a significant plus.
  • Familiarity with compliance frameworks relevant to financial software, such as SOC 2 and PCI-DSS.
  • Experience designing APIs for multi-tenant or platform-scale architectures.
  • Familiarity with Agile/Scrum workflows and experience working in a distributed, remote engineering team.

About the Company

Sharetec

Core processing software for credit unions

Sharetec provides core processing software for credit unions, delivering a scalable platform that handles essential banking operations while supporting fast deployment and a wide range of products and services. The system emphasizes ease of use with a user-friendly interface that reduces training time and day-to-day support needs, along with strong business continuity planning. It runs on technology that keeps organizations up-to-date, aiming to lower the total cost of ownership and maximize return on investment. Sharetec differentiates itself by offering scalability for credit unions of all sizes, a broad product suite, rapid deployment, and a focus on simplifying operations to help credit unions grow while staying cost-efficient.

Company size
51-200
Company stage
Not listed
Total funding
Not listed
Headquarters
Circle Pines, MN
Founded
1993

Recently Posted Jobs

Explore more opportunities at Sharetec

See more jobs