Senior Software Engineer/Full Stack Developer

PTMA Financial Solutions

Quinte West

On-site

CAD 153,000 - 236,000

Full time

11 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Discretionary bonus

Job summary

PTMA Financial Solutions is seeking a Senior Software Engineer / Full Stack Developer to lead the development of web and cloud-based financial applications for government clients. You will collaborate with IT and product teams to design scalable systems, implement real-time APIs, and help shape the roadmap for performance and reliability.

Ideal candidates have 7+ years in software engineering with strong Java, Node.js, SQL and Python experience, and the ability to balance rapid delivery with

Qualifications

  • Strong customer service and communication abilities.
  • Analytical and problem-solving skills with ability to identify patterns.

Responsibilities

  • Develop and maintain internal/external web applications.
  • Design and implement UI and back-end services with reusable code.
  • Ensure technical feasibility and scalability of designs.
  • Collaborate cross-functionally to meet customer needs.

Skills

Customer service
Communication
Analytical thinking
Multi-tasking
SQL
Troubleshooting

Education

Bachelor's degree in Information Systems/Management/CS/Math/Stats

Tools

Relational Databases

Job description

In these challenging economic times, our clients are relying on us more than ever. PTMA provides financial and investment advisory services to over 10,000 public sector clients throughout the United States. Our Product Development team is seeking a Senior Software Engineer / Full Stack Developer to lead the development of our next set of game-changing products for local governments. You’ll get the chance to learn from and work with some of the smartest IT talent in Financial Services. Our growing team is hard at work reimagining and developing a next generation proprietary financial platform that meets the treasury and investment needs of local communities. With over $150 billion in assets under administration, this work is critical to our company’s mission to help communities build strong finances and ensure that their children, college students, and community members thrive.

The Senior Software Engineer will partner with a team of developers and system architects to design and develop new web and cloud based, multi-tier, user-facing financial applications with an accompanying ecosystem of supporting services. In addition to developing software, candidates will be expected to develop strong and collaborative internal relationships for the purpose of aligning the company’s products and services with customers’ needs; assist in establishing the strategy and roadmap for the scalability and performance of the internal systems to keep pace with company growth; prioritize and effectively manage multiple projects based on specific criteria and business requirements; monitor industry trends and technologies and implements best practices to improve in-house capabilities; and collaborate with IT peers to ensure appropriate overall architecture of the our software products.

The position requires experience designing solutions, building reusable, well performing code, identifying and resolving data, application and performance errors/defects, and strong database skills, along with excellent interpersonal and organizational skills and the ability and desire to collaborate with other technical resources in a fast paced and dynamic environment.

Development experience with Java, node.js, SQL and Python, experience working with modern backend web technologies (real time APIs, HTTP, JSON, Web Sockets), experience using AI development tools (ClaudeCode, CoPilot for git), familiarity with Unix environment including writing shell scripts, executing and scheduling job, and familiarity with Relational Databases (MS SQLServer, PostgreSQL, Azure SQL, or Oracle) are required for this position. Additionally, experience in the following areas, while not required, will help to set candidates apart: DevOps, banking, asset management, or other financial services.

In addition to a competitive salary and benefit package, we offer the opportunity to earn a significant annual discretionary bonus based on results.

An equal opportunity employer. Women and persons of color are strongly encouraged to apply.

Job Summary:

The Senior Software Engineer / Full Stack Developer will partner with a team of developers and system architects to deliver end-to-end business solutions and will be expected to develop web user interfaces, APIs, and Database components. The position requires experience designing solutions, building reusable, well performing code and strong database skills, along with excellent interpersonal and organizational skills and the ability and desire to collaborate with other technical resources in a fast paced and dynamic environment.

Duties/Responsibilities:
  • Work with colleagues to develop and maintain PMA’s internal and external web applications.
  • Solicit input from end-users for design and development tasks.
  • Build both UI and back-end services using reusable code and libraries.
  • Ensure the technical feasibility of application designs.
  • Optimize speed and scalability of applications.
  • Other duties and responsibilities as assigned by management.
Required Skills/Abilities:
  • Strong customer service skills.
  • Good verbal and written communication skills are essential.
  • Exceptional analytical and problem-solving skills, including the ability to identify patterns and trends.
  • Strong ability to multi-task, display good judgment, and work cross-functionally in a dynamic environment.
  • Knowledge of quality assurance terminology, methods (including version control and defect management), and tools.
  • Performing root cause analysis and resolution in tight time constraints
  • Strong practical computer competence, including familiarity with relational databases with particular emphasis on SQL skills.
Education and Experience:
  • Bachelor’s degree in one or more of the following: Information Systems/Management, Operations Management/Research, Computer Science, Mathematics, Statistics, Systems Analysis or related field (or commensurate professional experience).
  • 7+ years of professional work experience

Hybrid arrangement based in Naperville, IL or Denver, CO preferred (~3 days per week in office and ~2 days per week remote). May negotiate other working arrangements with exceptional candidates.

Physical Requirements:

Must be able to work at a computer for long periods of time. Lift up to 15 lbs.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff Software Engineer
Staff Software Engineer

Priority • Southwestern Ontario

On-site
CAD 128,000 - 168,000
3 weeks PTO to start, with unlimited PTO after year one
Certified Payments Professional (CPP) certification support
Financial wellness resources and employee discount programs
Full Stack Software Engineer, Officer
Full Stack Software Engineer, Officer

State Street • Toronto

On-site
CAD 67,000 - 110,000
Software Engineering Manager
Software Engineering Manager

Worky • Oakville

On-site
CAD 150,000 - 180,000
Health insurance
Dental & Vision
401k with Company Match
+3
Lead Software Engineer
Lead Software Engineer

wellington • Toronto

On-site
CAD 194,000 - 264,000
Java/NodeJS Software Developer
Java/NodeJS Software Developer

ALLTECH CONSULTING SVC INC • Calgary

On-site
CAD 90,000 - 120,000
Senior Full-Stack Developer
Senior Full-Stack Developer

United States Digital Space LLC • Toronto

On-site
CAD 90,000 - 120,000
Comprehensive Total Rewards Program
Flexible work/life balance options
World-class training program in financial services
Applications Development Java Programmer – Assistant Vice President
Applications Development Java Programmer – Assistant Vice President

United States Digital Space LLC • Mississauga

On-site
CAD 131,000 - 196,000
Senior Java Developer (Capital Market)
Senior Java Developer (Capital Market)

United States Digital Space LLC • Toronto

Hybrid
CAD 133,000 - 204,000
Hybrid work model
Senior Python Developer
Senior Python Developer

CG Consulting Group • Toronto

Hybrid
CAD 80,000 - 100,000
Principal Software Engineer - Partner Services
Principal Software Engineer - Partner Services

Priority Technology Holdings, Inc. • Southwestern Ontario

On-site
CAD 191,000 - 249,000
Mental health support
Gym membership reimbursement
3 weeks PTO to start
+1