Jobs · Engineering

Senior Software Engineer

Sharetec Systems · United States · 4 days ago
RemoteRemoteEngineeringFull-time

The Role

We're looking for a Senior Software Engineer to join our Digital team as a core full stack builder and technical owner. You'll work alongside a close-knit team of engineers to design, build, and maintain the products and platform that power Sharetec's Digital Banking experience — serving hundreds of credit union customers and their members.

Position Details

  • Full-time, exempt, remote position
  • Starting salary range: $120,000 – $140,000 based on experience, plus bonus eligibility

Who Will Love This Job

  • A true full stack engineer — equally comfortable in a Node.js or Go service and a React + TypeScript component
  • Someone who thrives on owning their work from database design to deployed UI, not just executing assigned tasks
  • Someone who finds genuine satisfaction in modernizing legacy systems — treating a rewrite as an opportunity, not a chore
  • Ambitious and passionate about the challenge of architecting a new API layer that meaningfully expands the capabilities of Sharetec's Digital Banking platform

Essential Duties & Responsibilities

  • Technical Leadership & System Design
    • Partner with the Digital engineering team and leadership to design scalable, maintainable full stack systems that align 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 (React, TypeScript, Next.js) and backend (C#, ASP.NET Core) stack
    • Advocate for secure-by-default design — ensuring code is reviewed, scanned, and tested before it reaches production
    • Contribute to API design standards and integration patterns that expand the reach and capabilities of Sharetec's Digital Banking platform
  • Software Development & Delivery
    • Build, test, and maintain production-quality features across Sharetec’s 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, C# and ASP.NET Core on the backend — that meets Sharetec's 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 CI/CD pipeline health and reliability
    • Work with relational and cloud databases including PostgreSQL and MySQL, with an understanding of when and how to apply the right data store for the job
    • Deliver sprint commitments reliably, surface scope risk early, and maintain a consistent, predictable delivery cadence
  • Collaboration, Mentorship & Continuous Improvement
    • Partner closely with your Digital engineering teammates as a collaborative peer — sharing context, participating in design reviews, and proactively helping the team succeed
    • Lead and contribute to code reviews that improve the quality of the codebase and help teammates grow
    • Share knowledge of the Digital stack through documentation, pairing sessions, and team discussions
    • Support the onboarding of future Digital team members as the team scales
    • Participate actively in Agile ceremonies — planning, standups, retros — and contribute to continuous process improvement
    • Invest in your own growth: stay current on the tools and patterns most relevant to the Digital stack and Sharetec's roadmap

Qualified Candidates Should Have

  • Required
    • 5+ years of professional software engineering experience with demonstrated full stack ownership
    • Strong proficiency in React and TypeScript — 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) — our mobile apps are built with React Native; candidates with backgrounds in native iOS (Swift) or Android (Kotlin) are encouraged to apply
    • Solid 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 expected
    • Solid API design and integration experience — RESTful APIs with an understanding of versioning, authentication, and external service integrations
    • Experience 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 well
    • Experience with Docker and containerized development or deployment environments
    • Demonstrated 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 environment
    • Bachelor's degree in Computer Science or a related field, or equivalent professional experience
  • PREFERRED
    • Direct experience with C# and ASP.NET Core
    • Experience with native iOS (Swift) or Android (Kotlin) development
    • 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 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 architectures
    • Familiarity with Agile/Scrum workflows and experience in a distributed, remote engineering team

Why Sharetec

  • Competitive salaries, medical, dental, vision, life, and disability coverage
  • Generous Paid Time Off (PTO) and paid holidays (including your birthday off!)
  • $1,000 employee referral program
  • 401(k) with company matching
  • Virtual events like mixology classes, escape rooms, and trivia nights
  • Monthly all-hands meetings that keep the team aligned and engaged
  • Comprehensive benefits package including a robust wellness program and mental health resources
  • Equal opportunity employer

Similar jobs

Senior Software Engineer

The Amatriot GroupSterling, VA· 1 wk ago
Information Technology$185k–$225k/yrapply on amatriot.clearcompany.com

Senior Software Engineer

SymboticAustin, TX· 2 wk ago
Engineering$149k–$205k/yrapply on symbotic.wd504.myworkdayjobs.com

Senior Software Engineer

Ritchie Bros.Fredericksburg, VA· 6 days ago
RemoteEngineeringapply on fa-exew-saasfaprod1.fa.ocs.oraclecloud.com

Senior Software Engineer

CognizantWoonsocket, RI· 1 wk ago
Information Technology$90k–$140k/yrapply on careers.cognizant.com