Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Empower

Senior Software Developer

Empower

Senior Software Engineer responsible for delivering scalable applications and mentoring engineers at financial services firm. Collaborating with cross-functional teams on high-quality software solutions.

Posted 6/15/2026full-timeRemote • 🇺🇸 United StatesSenior💰 $105,700 - $149,275 per yearWebsite

Tech Stack

Tools & technologies
AngularAWSCloudReactSQL

About the role

Key responsibilities & impact
  • Lead the design, development, and delivery of scalable full-stack applications and platform capabilities.
  • Design and build modern web applications using React (primary) and Angular (secondary) frameworks, ensuring high performance, responsiveness, and maintainability.
  • Develop and support backend services and APIs while collaborating closely with architecture, product, QA, and operations teams.
  • Participate in application design discussions, technical solutioning, and architectural reviews.
  • Mentor junior and mid-level engineers and provide technical leadership across development initiatives.
  • Collaborate with cross-functional teams to refine, prioritize, and deliver business requirements in an Agile environment.
  • Conduct code reviews and promote engineering best practices, coding standards, and secure development principles.
  • Troubleshoot and resolve complex production issues, performance bottlenecks, and application defects.
  • Contribute to continuous improvement of software architecture, CI/CD pipelines, cloud adoption, and development processes.
  • Create and maintain technical documentation, design artifacts, and operational runbooks.
  • Participate in an on-call production support rotation (approximately every 6 weeks) to ensure application stability and timely issue resolution.
  • Provide production release support during scheduled release windows, including participation in release activities on designated Sundays (typically every second Sunday).

Requirements

What you’ll need
  • Bachelor's degree in Computer Science, Engineering, or a related field, or an equivalent combination of education and professional experience.
  • 6+ years of experience in software development with significant full-stack development experience.
  • Strong hands-on experience developing front-end applications using React and Angular.
  • Experience building and consuming RESTful APIs and integrating front-end applications with backend services.
  • Working knowledge of AWS cloud services and cloud-native application development practices.
  • Strong SQL skills with the ability to write, optimize, and troubleshoot complex queries (approximately 6/10 proficiency or higher).
  • Experience working within the Banking, Financial Services, and/or FinTech (BFS) domain.
  • Strong understanding of software engineering principles, application architecture, design patterns, and secure coding practices.
  • Excellent problem-solving, troubleshooting, and debugging skills.
  • Strong communication, collaboration, and technical leadership abilities.
  • Experience working in Agile/Scrum development environments utilizing tools like JIRA and Onfluence.

Benefits

Comp & perks
  • Medical, dental, vision and life insurance
  • Retirement savings – 401(k) plan with generous company matching contributions (up to 6%), financial advisory services, potential company discretionary contribution, and a broad investment lineup
  • Tuition reimbursement up to $5,250/year
  • Business-casual environment that includes the option to wear jeans
  • Generous paid time off upon hire – including a paid time off program plus ten paid company holidays and three floating holidays each calendar year
  • Paid volunteer time — 16 hours per calendar year
  • Leave of absence programs – including paid parental leave, paid short- and long-term disability, and Family and Medical Leave (FMLA)
  • Business Resource Groups (BRGs) – BRGs facilitate inclusion and collaboration across our business internally and throughout the communities where we live, work and play. BRGs are open to all.

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
full-stack developmentReactAngularRESTful APIsAWSSQLapplication architecturedesign patternssecure coding practicesAgile
Soft Skills
problem-solvingtroubleshootingdebuggingcommunicationcollaborationtechnical leadershipmentoring
Certifications
Bachelor's degree in Computer ScienceBachelor's degree in Engineering