cover image
Synechron

Synechron

www.synechron.com

22 Jobs

13,023 Employees

About the Company

At Synechron, we believe in the power of digital to transform businesses for the better. Our global consulting firm combines creativity and innovative technology to deliver industry-leading digital solutions. Synechron's progressive technologies and optimization strategies span end-to-end Artificial Intelligence, Consulting, Digital, Cloud & DevOps, Data, and Software Engineering, servicing an array of noteworthy financial services and technology firms. Through research and development initiatives in our FinLabs we develop solutions for modernization, from Artificial Intelligence and Blockchain to Data Science models, Digital Underwriting, mobile-first applications and more. Over the last 20+ years, our company has been honored with multiple employer awards, recognizing our commitment to our talented teams. With top clients to boast about, Synechron has a global workforce of 14,000+, and has 55 offices in 20 countries within key global markets. For more information on the company, please visit our website: www.synechron.com.

Listed Jobs

Company background Company brand
Company Name
Synechron
Job Title
React Developer
Job Description
**Job title:** React Developer **Role Summary:** Front‑end software engineer focused on building high‑performance, scalable web applications using React.js. Works closely with product managers, designers, and back‑end teams to deliver user‑centric features and maintain code quality across the application lifecycle. **Expectations:** - Deliver well‑structured, maintainable code that meets functional and performance standards. - Actively participate in Agile ceremonies, code reviews, and knowledge sharing. - Continuously improve development practices and contribute to team growth. **Key Responsibilities:** - Develop and maintain React components, employing Redux or similar state management libraries. - Integrate RESTful services and GraphQL APIs, ensuring efficient data handling. - Write clean HTML, CSS, and JavaScript, applying best practices for accessibility and responsiveness. - Optimize application performance, troubleshoot bugs, and conduct root‑cause analysis. - Collaborate with cross‑functional teams during design, implementation, and testing phases. - Participate in code review processes, provide constructive feedback, and uphold code quality standards. - Contribute to CI/CD pipelines and automated testing (unit, integration). **Required Skills:** - Advanced proficiency in React.js (hooks, context, lazy loading). - Deep understanding of Redux, Redux‑Toolkit, or equivalent state libraries. - Experience with RESTful API integration and GraphQL queries/mutations. - Solid knowledge of HTML5, CSS3, JavaScript (ES6+). - Familiarity with responsive design and cross‑browser compatibility. - Version control using Git (GitHub, GitLab, etc.). - Agile development methodology experience. - Debugging and performance profiling tools. - Strong communication and teamwork abilities. **Required Education & Certifications:** - Bachelor’s degree in Computer Science, Software Engineering, or a related discipline. - Demonstrated experience with professional front‑end development. ---
Calgary, Canada
Hybrid
03-12-2025
Company background Company brand
Company Name
Synechron
Job Title
Java Backend Developer
Job Description
**Job Title:** Java Backend Developer **Role Summary:** Design, develop, and maintain high‑performance back‑end services for financial applications using Java and Spring. Lead the creation of scalable microservices, optimize system performance, and ensure robust, secure code through rigorous testing and code reviews. **Expectations:** - Deliver clean, maintainable, and testable code on schedule. - Collaborate across cross‑functional teams to integrate user‑facing components. - Drive continuous improvement of development processes and tooling. - Resolve complex functional and performance issues efficiently. - Document architecture decisions and share knowledge within the team. **Key Responsibilities:** - Write, modify, integrate, and test scalable Java code with Spring and Apache Kafka. - Design and maintain reliable, scalable microservice architectures. - Optimize application performance focusing on speed and scalability. - Ensure code quality by participating in code reviews and following best practices. - Collaborate with product owners, business analysts, and QA engineers. - Diagnose and debug production and pre‑production issues. - Contribute to process and tool enhancements for development efficiency. **Required Skills:** - 3–8 years of Java backend development experience. - Deep knowledge of Java (class loading, garbage collection, collections, reflection). - Proficiency with Java 8 Streams and functional programming. - Expertise in Spring Framework (Spring Boot, Spring MVC, Spring Data). - Experience with microservices design and implementation. - Familiarity with Apache Kafka for messaging. - Strong understanding of MVC, data structures, algorithms, design patterns, multithreading, caching, recursion. - Working knowledge of NoSQL (MongoDB) and relational databases (SQL). - Experience writing unit tests with JUnit; integration testing knowledge. - Analytical and problem‑solving abilities; strong communication skills. **Required Education & Certifications:** - Bachelor’s degree in Computer Science, Software Engineering, or related field. - No mandatory certifications, but relevant enterprise Java or cloud certifications are a plus.
Montreal, Canada
Hybrid
Junior
02-12-2025
Company background Company brand
Company Name
Synechron
Job Title
UI Developer
Job Description
**Job Title:** UI Developer **Role Summary:** Design, develop, and maintain high‑performance, responsive web interfaces using React.js, JavaScript, HTML5, and CSS3. Collaborate with UX/UI designers and backend teams to deliver secure, scalable applications that meet banking industry standards and compliance requirements. **Expectations:** - Deliver clean, maintainable code that adheres to best practices in security, accessibility, and cross‑browser compatibility. - Proactively stay current with emerging front‑end technologies and propose innovative solutions. - Ensure timely delivery of features through rigorous testing, debugging, and code reviews. **Key Responsibilities:** - Build and evolve responsive user interfaces with React.js, applying state management patterns (Redux, Context API). - Translate design prototypes into functional web pages, ensuring pixel‑perfect implementation. - Integrate front‑end components with RESTful APIs, handling JSON data securely. - Optimize UI for performance, speed, and scalability across devices. - Participate in code reviews, unit/integration testing (Jest, Enzyme), and debugging sessions. - Document code, technical specifications, and development standards for future maintenance. - Collaborate with backend developers to secure API integrations and data flows. - Apply UI/UX best practices, accessibility guidelines (WCAG), and responsive design principles. - Monitor and enforce banking security and compliance standards (e.g., PSD2, GDPR). **Required Skills:** - 9+ years of front‑end development experience, with deep expertise in React.js. - Proficiency in JavaScript (ES6+), HTML5, CSS3, and modern build tools (Webpack, Babel). - Strong knowledge of state management libraries (Redux, Context API). - Experience with RESTful APIs, JSON handling, and secure data integration. - Familiarity with Git, version control workflows, and code review processes. - Understanding of responsive design, mobile‑first development, and cross‑browser issues. - Knowledge of UI/UX design principles, accessibility standards (WCAG, ARIA), and performance optimization. - Secure coding practices specific to banking or financial services environments. **Required Education & Certifications:** - Bachelor’s degree in Computer Science, Web Development, or related field. - Relevant certifications (e.g., Certified Secure Programmer, Front‑end Development badges) are a plus but not mandatory.
Toronto, Canada
Hybrid
Senior
02-12-2025
Company background Company brand
Company Name
Synechron
Job Title
Full Stack Engineer - Sheffield
Job Description
**Job title** Full Stack Engineer – Senior **Role Summary** Design, build, and deploy micro‑service based backend and ReactJS front‑end applications for a global financial client. Own end‑to‑end delivery at a fast cadence, coordinate across global teams, and enable process improvements. **Expectations** - Deliver production‑ready code continuously. - Lead engineering decisions and mentor colleagues. - Communicate status, risks, and blockers to program management. - Maintain high standards for quality, reliability, and security. - Drive best practices in CI/CD, containerisation, and API design. **Key Responsibilities** - Design and implement micro‑service architecture with Java and Spring. - Develop and refactor RESTful APIs, ensuring scalability and performance. - Build interactive UIs using ReactJS and associated libraries. - Migrate databases (e.g., MongoSQL → PostgreSQL) and manage schema evolution. - Manage containerised workloads on Docker and Kubernetes (GCP). - Write and maintain PostgreSQL schemas and queries. - Set up and maintain CI/CD pipelines for automated builds, tests, and deployments. - Participate in architecture and design reviews. - Collaborate with global product, design, and compliance teams. - Identify and eliminate process inefficiencies. - Act as a technical liaison between business stakeholders and engineering. - Ensure adherence to security, governance, and compliance requirements in finance. **Required Skills** - 5+ years as a software engineer; senior‑level experience. - Strong proficiency in Java (latest LTS). - Extensive experience with ReactJS (UI/UX). - Deep knowledge of micro‑service design and implementation. - Hands‑on experience with Docker, Kubernetes, and GCP. - Proven expertise in CI/CD tooling (Jenkins, GitLab CI, GitHub Actions, etc.). - Experience designing and delivering production APIs (REST). - Proficiency with PostgreSQL – schema design, advanced querying, migration. - Background in database migration projects (NoSQL ↔ SQL). - Leadership or mentorship experience in global or distributed teams. - Familiarity with financial services, banking operations, or related domain knowledge. - Ability to communicate complex technical concepts to non‑technical stakeholders. **Required Education & Certifications** - Bachelor’s or Master’s degree in Computer Science, Information Technology, or related field. - Relevant certifications (e.g., Oracle Java SE, AWS Certified Solutions Architect, Google Cloud Professional Cloud Architect, or Scrum Master) are advantageous but not mandatory.
Sheffield, United kingdom
Hybrid
04-12-2025