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

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.

Senior Software Developer
EmpowerSenior Software Engineer responsible for delivering scalable applications and mentoring engineers at financial services firm. Collaborating with cross-functional teams on high-quality software solutions.
Tech Stack
Tools & technologiesAngularAWSCloudReactSQL
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 resumeApplicant 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