[Remote] Senior Software Engineer

Remote Full-time
Note: The job is a remote job and is open to candidates in USA. Sharetec Systems is a company focused on developing innovative core banking and lending software solutions for credit unions. They are seeking a Senior Software Engineer to join their Digital team, where the individual will design, build, and maintain products that enhance the Digital Banking experience for credit union customers. This role involves significant contributions to product modernization initiatives and the development of a new API layer.ResponsibilitiesPartner with the Digital engineering team and leadership to design scalable, maintainable full stack systems that align with Sharetec's Digital roadmapDrive technical design discussions across active modernization initiatives and the new Digital API integration layerEvaluate and recommend tooling, patterns, and architectural decisions across the frontend (React, TypeScript, Next.js) and backend (C#, ASP.NET Core) stackAdvocate for secure-by-default design β€” ensuring code is reviewed, scanned, and tested before it reaches productionContribute to API design standards and integration patterns that expand the reach and capabilities of Sharetec's Digital Banking platformBuild, test, and maintain production-quality features across Sharetec’s Digital Banking web and mobile platform β€” including iOS and Android applications built with React NativeWrite clean, well-documented, and well-tested code across the stack β€” TypeScript and React on the frontend, C# and ASP.NET Core on the backend β€” that meets Sharetec's engineering standardsManage work across the full lifecycle β€” from design and implementation through code review, testing, and production monitoringWork within containerized environments using Docker and contribute to CI/CD pipeline health and reliabilityWork with relational and cloud databases including PostgreSQL and MySQL, with an understanding of when and how to apply the right data store for the jobDeliver sprint commitments reliably, surface scope risk early, and maintain a consistent, predictable delivery cadencePartner closely with your Digital engineering teammates as a collaborative peer β€” sharing context, participating in design reviews, and proactively helping the team succeedLead and contribute to code reviews that improve the quality of the codebase and help teammates growShare knowledge of the Digital stack through documentation, pairing sessions, and team discussionsSupport the onboarding of future Digital team members as the team scalesParticipate actively in Agile ceremonies β€” planning, standups, retros β€” and contribute to continuous process improvementInvest in your own growth: stay current on the tools and patterns most relevant to the Digital stack and Sharetec's roadmapSkills5+ years of professional software engineering experience with demonstrated full stack ownershipStrong proficiency in React and TypeScript β€” building and maintaining production-quality frontend applicationsExperience with Next.js or a comparable server-side rendering frameworkExperience shipping production mobile applications to the App Store (iOS) and Google Play (Android) β€” our mobile apps are built with React Native; candidates with native Swift or Kotlin experience are encouraged to apply as that experience transfers wellSolid backend development experience β€” our stack is C# / ASP.NET Core, and candidates with backgrounds in Node.js, Go, PHP, or other strongly-typed backend languages are encouraged to apply; comfort learning and working in C# is expectedSolid API design and integration experience β€” RESTful APIs with an understanding of versioning, authentication, and external service integrationsExperience with relational databases such as PostgreSQL or MySQL in a production context β€” candidates with backgrounds in Redis, MongoDB, or other data stores are welcome and will find that experience translates wellExperience with Docker and containerized development or deployment environmentsDemonstrated experience contributing to or leading the modernization of an existing production system (not just greenfield)Excellent communication skills and the ability to collaborate effectively in a remote-first, async environmentBachelor's degree in Computer Science or a related field, or equivalent professional experienceDirect experience with C# and ASP.NET CoreExperience with native iOS (Swift) or Android (Kotlin) developmentFamiliarity with Tailwind CSS, ShadCN, or modern component libraries such as Radix UI or MUIBackground in financial services, fintech, or banking software (credit union experience a significant plus)Familiarity with compliance frameworks relevant to financial software (SOC 2, PCI-DSS, etc.)Experience designing APIs intended for multi-tenant or platform-scale architecturesFamiliarity with Agile/Scrum workflows and experience in a distributed, remote engineering teamBenefitsComprehensive benefits package includes competitive salaries, medical, dental, vision, life, and disability coverageGenerous Paid Time Off (PTO)Paid holidays (including your birthday off!)$1,000 employee referral program401(k) with company matchingWork closely together, whether in a hybrid setting or fully remoteVirtual events like mixology classes, escape rooms, and trivia nightsMonthly all-hands meetings that keep us aligned and engagedCompany OverviewAt Sharetec, we develop web-based core processing and digital solutions for Credit Unions with two goals: make it smarter and keep it simple. It was founded in 1994, and is headquartered in Minnesota City, Minnesota, USA, with a workforce of 51-200 employees. Its website is https://sharetec.com/.

Apply Now β†’

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

Business Systems Analyst, Learning Management

Remote

[Remote/WFM] Require Multi-Grade Secondary Teacher Long Term Sub

Remote

Business Development Manager - B2B Sales- Event Sponsorship Sales (Base + Commission)

Remote

Substance Use Counselor - Maine (Master's level)

Remote

Experienced Customer Support Representative – Remote Aviation Industry Support

Remote

Project Manager- Learning & Development

Remote

[PART_TIME Remote] Looking for Bilingual (Spanish & English) Math

Remote

Experienced Full Stack Customer Support Agent – Live Chat Opportunity with $25-$35/Hour Earnings

Remote

Web Intelligence Analyst

Remote

Emergency Medical Services (EMS) Dispatcher – US hours (Remote)

Remote
← Back