Enable job alerts via email!

Senior Software Engineer

Zafin

Toronto

Hybrid

CAD 80,000 - 120,000

Full time

13 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Ein etabliertes Unternehmen in der Softwareentwicklung sucht einen Senior Software Engineer, der innovative Softwarelösungen für Finanzdienstleistungen entwickelt. In dieser spannenden Rolle arbeiten Sie in einem hybriden Team und nutzen modernste Technologien wie Java, Spring Boot und REST APIs, um leistungsstarke, skalierbare Anwendungen zu erstellen. Sie werden Teil einer Kultur, die Vielfalt und Zusammenarbeit schätzt, und profitieren von wettbewerbsfähigen Gehältern sowie beruflichen Wachstumschancen. Wenn Sie eine Leidenschaft für Technologie haben und in einem dynamischen Umfeld arbeiten möchten, ist dies Ihre Chance.

Benefits

Wettbewerbsfähige Gehälter
Jährliches Bonuspotential
Großzügige bezahlte Freizeit
Bezahlte Freiwilligentage
Wellnessleistungen
Berufliche Wachstumschancen

Qualifications

  • 6+ Jahre Erfahrung als Software Engineer in einem agilen Umfeld.
  • Erfahrung in der Entwicklung und Wartung von Java-Anwendungen.
  • Fähigkeit, mehrere Projekte und Verantwortlichkeiten zu managen.

Responsibilities

  • Entwicklung von Softwarelösungen durch Analyse der Informationsbedürfnisse.
  • Leitung von Softwareprojekten von der Anforderungsdefinition bis zur Implementierung.
  • Dokumentation und Demonstration von Lösungen durch klare Code-Kommentare.

Skills

Java
J2EE
Spring Boot
REST APIs
Apache Kafka
PostgreSQL
Agile methodologies
Problem-solving
Interpersonal skills
Analytical skills

Education

Bachelor's degree in Computer Science

Tools

Eclipse
Maven
SVN
Git

Job description

Join to apply for the Senior Software Engineer role at Zafin.

3 weeks ago Be among the first 25 applicants

Get AI-powered advice on this job and more exclusive features.

The world's top banks use Zafin's integrated platform to drive transformative customer value. Powered by an innovative AI-powered architecture, Zafin's platform seamlessly unifies data from across the enterprise to accelerate product and pricing innovation, automate deal management and billing, and create personalized customer offerings that drive expansion and loyalty.

Zafin empowers banks to drive sustainable growth, strengthen their market position, and define the future of banking centered around customer value.

What is the opportunity?

Reporting to the Director, Technology & Integration Services, the Technical Consultant III (Senior SW Engineer) will focus on implementing cutting-edge software by understanding the framework and open-source technologies. You will bring your expertise in building high-performing, scalable, enterprise-grade software applications. You will work with a team of like-minded individuals in a culture of collaboration. The role involves creating innovative solutions for financial services clients through developing high-quality software, participating in data analysis, design, review, and deployment throughout the SDLC to ensure delivery of high-performance solutions. The successful candidate will be passionate about technology and interested in all aspects of development.

Mode of Work: Hybrid
What will you do?
  1. Develop software solutions by studying information needs, conferring with users, studying systems flow, data usage, and work processes, investigating problem areas, and following the software development lifecycle.
  2. Implement well-designed, testable, and efficient codes according to project requirements and adhere to coding standards, guidelines, quality procedures, and schedules.
  3. Lead software projects from scoping requirements through actual launch and implementation.
  4. Collaborate with team members on analysis, design reviews, and testing.
  5. Document and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments, and clear code.
  6. Perform thorough unit testing and support in resolving defects while ensuring proper documentation of activities.
  7. Complete peer-to-peer code reviews and improve operations by conducting systems analysis and recommending policy and procedural changes.
  8. Provide inputs and assist in the preparation of high-level designs.
  9. Protect operations by keeping information confidential.
What do I need to succeed?
Must have:
  • Bachelor's degree in computer science, software, or systems engineering.
  • 6+ years of experience as a Software Engineer with a proven delivery record, preferably in an agile environment.
  • Experience with Eclipse, Maven, and source control (SVN, Git).
  • Proficiency in JAVA, J2EE, Spring Boot, design patterns, Web Services, REST APIs, Apache Kafka, schema registry, Apache Nifi.
  • Client-facing experience.
  • Excellent verbal communication skills for all organizational levels.
  • Strong interpersonal skills for team collaboration.
  • Proactive attitude with a desire to learn.
  • Strong analytical and problem-solving skills with innovative solutions.
  • Ability to manage multiple projects and responsibilities.
  • Knowledge of object-oriented and functional design patterns.
  • Experience with PostgreSQL database.
  • Ability to create coding and design guidelines.
  • Experience developing and maintaining Java applications.
  • Familiarity with JSON packages, schemas, and Java build systems like Maven.
  • Strong critical thinking and attention to detail.
Nice to have:
  • Automation testing experience (JUnit).
  • Experience in large enterprise IT environments.
  • Experience with Agile, TDD, BDD methodologies.
What's in it for you

Joining our team means being part of a culture that values diversity, teamwork, and high-quality work. We offer competitive salaries, annual bonus potential, generous paid time off, paid volunteering days, wellness benefits, and opportunities for professional growth. Learn more at zafin.com/careers.

Zafin encourages applications from people with disabilities. Accommodations are available upon request for all candidates.

Zafin is committed to protecting your privacy. Review our privacy policy at https://zafin.com/privacy-notice/. By applying, you agree to the processing of your data as described.

Seniority level
  • Mid-Senior level
Employment type
  • Full-time
Job function
  • Engineering and Information Technology
Industries
  • Software Development
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Software Engineer

Microsoft

Toronto

Remote

CAD 108,000 - 200,000

2 days ago
Be an early applicant

Senior Software Engineer

Microsoft Corporation

Old Toronto

Remote

CAD 108,000 - 200,000

3 days ago
Be an early applicant

Senior Software Engineer, Mozilla VPN

Mozilla

Toronto

Remote

CAD 104,000 - 139,000

9 days ago

Senior Software Engineer

Valsoft Corporation

Toronto

Remote

CAD 80,000 - 110,000

10 days ago

Senior Software Engineer, Therabill

WebPT Inc

Ajax

Remote

CAD 80,000 - 110,000

11 days ago

Senior Software Developer (Remote First)

Zensurance

Toronto

Remote

CAD 80,000 - 120,000

4 days ago
Be an early applicant

(Remote) Senior Software Engineer

Systems & Software, Inc.

Manitoba

Remote

CAD 80,000 - 110,000

Yesterday
Be an early applicant

Sr. Software Engineer- Windows Driver

Blackpoint Holdings, LLC

Remote

CAD 80,000 - 120,000

Yesterday
Be an early applicant

Senior Software Engineer

HRB

Remote

CAD 80,000 - 120,000

2 days ago
Be an early applicant