Sr. Software Developer

Propel Bank

$110K — $140K *
Enterprise Technology
11 - 15 years of experience
Job Overview by Ladders

Qualifications

  • 12+ years of experience in development roles (Java preferred)
  • Strong background in computer science and mathematics
  • Experience with enterprise-level financial applications
  • Proven ability to lead and mentor junior developers
  • Proficient with Spring Boot, Hibernate/JPA, and REST APIs
  • Hands-on SQL database experience (Oracle, MySQL, Postgres)
  • Familiarity with AWS, Docker, and Kubernetes

Responsibilities

  • Design and develop scalable applications using Java
  • Write clean, efficient, and maintainable code
  • Improve software quality through reviews and testing
  • Stay updated with industry trends
  • Participate actively in team meetings, providing constructive feedback
  • Collaborate effectively with cross-functional teams
  • Take ownership of projects from inception to completion
  • Address and resolve critical software issues promptly

Benefits

  • Opportunities for internal promotion and career growth
  • Strong emphasis on company culture
  • Comprehensive health care and competitive benefits package
  • Generous vacation policy
  • Group health and dental insurance
  • Retirement savings options with group RRSP
  • Supportive measures for new parents
  • Commitment to a diverse and inclusive workplace
Full Job Description
Responsibilities

  • Design and develop scalable, robust and reliable applications using Object Oriented Programming languages (Java)
  • Write efficient, clean and maintainable code
  • Continuously improving the quality of software through reviews, testing and refactoring
  • Stay current with industry trends
  • Actively participate in meetings, offer insights and feedback while considering diverse perspectives
  • Collaborate with cross functional teams in a respectful and constructive manner
  • Communicate clearly with cross functional team, while balancing technical details with business needs
  • Take ownership of end-to-end projects and drive it to completion in a timely manner
  • Respond quickly to critical issues, ensuring timely resolution and minimal disruption
  • Manage and prioritize tasks and multiple projects effectively in a dynamic and fast-paced environment
  • Take accountability for the quality of your work and actions
  • Address challenges proactively and honestly
  • Demonstrate high standards of honesty and transparency in all interactions and actions
  • Adhere to ethical guidelines and ensure the security, privacy and compliance of our software solutions
  • Demonstrate customer first mindset with any interactions or delivery of quality software
  • Deliver exceptional software that exceeds user expectations and drives business value
  • Proactively address any software issues and resolve quickly and effectively


Requirements

  • 12+ years of work experience as a developer (Java) or any similar role
  • Computer science and math enthusiast
  • Experience developing enterprise level financial applications
  • Hands-on experience in leading/mentoring junior developers
  • Experience with Spring Boot + Hibernate/JPA + REST
  • Hands on experience with SQL (Oracle, MySQL, Postgres, etc.)
  • Knowledge of Amazon Web Service (AWS), Docker, Kubernetes, and React
  • Strong problem-solving and debugging skills
  • Experience/Knowledge of CI/CD pipelines and workflows
  • Any hands-on experience building full-stack applications using React (nice to have)
  • Experience using generative AI tools (e.g., ChatGPT, Claude, Copilot) is an asset
  • Ability to integrate or adopt AI tools in day-to-day tasks


Benefits to Joining Propel

  • Growth and opportunity - we pride ourselves on promoting from within
  • Incredible company culture
  • Competitive salary and health benefits
  • Comprehensive vacation package
  • Group health and dental benefits
  • Group RRSP program
  • Support for new parents
  • Diverse and inclusive workplace


Salary Range

$110,000 - $140,000

Final compensation is determined by market conditions, location, and the candidate's experience, skills, and education. This role may also be eligible for performance-based incentive programs and total compensation may include variable incentives, such as bonuses and commissions.

This posting is for an existing vacancy within our organization.

Similar Jobs

More Jobs at Propel Bank

More Enterprise Technology Jobs

Find similar Sr. Software Developer jobs: