Quantiphi

Senior Software Developer

Quantiphi

full-time

Posted on:

Location Type: Hybrid

Location: Fredericton • 🇨🇦 Canada

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

AngularAWSAzureCloudGoogle Cloud PlatformJavaJavaScriptjQueryMySQLPostgresReactSpringSQL

About the role

  • Design, develop, and maintain full-stack applications with a focus on performance, scalability, and security
  • Build responsive front-end interfaces using JavaScript and modern frameworks such as React or Angular
  • Develop robust backend services primarily in Java (11 & 17) and Spring MVC
  • Design and optimize relational databases using tools such as SQL Developer and platforms like SQL Server, MySQL, or PostgreSQL
  • Build and integrate RESTful APIs to enable seamless communication
  • Work in cloud environments—ideally Azure—to deploy and manage scalable applications
  • Collaborate with UX/UI designers, product managers, and fellow engineers to align on business needs and user experience goals
  • Lead by example in code quality through code reviews, mentoring, and best practice enforcement
  • Support CI/CD processes and ensure application reliability through automated testing and secure coding practices

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or a related discipline (or equivalent experience)
  • 5+ years of professional software development experience
  • Expertise in Java (11 & 17), Spring MVC, SQL, and RESTful API development
  • Proficient in JavaScript, including jQuery, HTML, and CSS
  • Experience with cloud platforms, ideally Azure (GCP or AWS also considered)
  • Solid understanding of software engineering best practices, including version control (Git), automated testing, and CI/CD pipelines
  • Excellent communication, collaboration, and problem-solving abilities
Benefits
  • Upskill and discover your potential as you solve complex challenges
  • Work where innovation happens - work with disruptive innovators
  • Stay ahead of the curve—immerse yourself in breakthrough AI, ML, data, and cloud technologies
  • Ample opportunities to learn, grow and interact with colleagues from varied experience and backgrounds

Applicant Tracking System Keywords

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

Hard skills
JavaSpring MVCSQLRESTful API developmentJavaScriptjQueryHTMLCSSCI/CDautomated testing
Soft skills
communicationcollaborationproblem-solvingleadershipmentoringcode qualitybest practice enforcement
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in Software Engineering