Sharetec is looking to solve the business and technical problem of developing innovative core banking and lending software solutions for credit unions and their members by hiring a Senior Full Stack Software Engineer to build the technology that powers credit unions across the country.
Requirements
- Deep proficiency with at least one backend platform (C-Sharp, .NET, Java/Spring Boot, Node.js, or Python/FastAPI).
- Advanced experience with modern frontend technologies (Angular, React, or Vue.js).
- Strong database design and data architecture expertise (Progress OpenEdge, PostgreSQL, SQL Server, or MongoDB).
- Experience integrating APIs and third-party systems securely and efficiently.
- Proven ability to modernize legacy applications into modular designs.
- Familiarity with DevOps tooling, CI/CD pipelines, and cloud services.
- Strong understanding of software architecture, design patterns, and performance optimization.
Responsibilities
- Architect scalable, secure, and maintainable systems across backend, frontend, and database layers.
- Lead design discussions, code reviews, and engineering best-practice initiatives.
- Evaluate new technologies and guide the adoption of tools that improve developer productivity and system performance.
- Define and document architecture patterns, design principles, and shared libraries for reuse across teams.
- Partner with DevOps to design efficient CI/CD pipelines, deployment automation, and observability tooling.
- Build high-quality, production-ready features using modern frameworks and cloud platforms.
- Write clean, testable, and efficient code following established coding standards and contributing to their evolution.
Other
- 6+ years of professional software development experience, including technical leadership on complex projects.
- Mentor and coach mid-level and junior engineers to foster career growth and skill development.
- Partner with Product Managers and stakeholders to translate business needs into technical solutions.
- Complete assigned development and project tasks by due dates while maintaining a high standard of quality.
- This is a full-time, exempt, remote position open to candidates residing in any U.S. state, with the exception of California.