Jobs

    Software Engineering - Canada - EWS Group

    EWS Group
    EWS Group Canada

    2 weeks ago

    Default job background
    Description

    Software Engineering - Lead Engineer page is loaded

    Software Engineering - Lead Engineer

    Apply locations Remote - Canada time type Full time posted on Posted 30+ Days Ago job requisition id R37219

    Job Description: Lead Software Engineer

    C&R Software has evolved over the last 35 years, with its flagship product, Debt Manager, the industry-leading Collections technology trusted by hundreds of organizations in over 50 countries. Given the highly configurable nature of the solution, it supports businesses across many verticals, including financial institutions, governments, utility and telecoms, collection agencies, debt buyers, and more.

    C&R Software specializes in Debt Collection and Risk Innovation, Compliance, Placement Optimization, Digital Transformation, and Emerging Technology.

    Debt Manager deployed in AWS, is the only cloud-native, end-to-end collections and recovery platform in the world. It connects collections, recovery, and communications in one system. It prioritizes the consumer journey, automating operational processes and making consumers happy. More than $3 trillion is managed on Debt Manager as a System of Record, offering extensive capabilities unmatched by any other provider.

    POSITION:

    Come join our product development team to provide thought leadership and innovation. This role provides the opportunity to develop a deep understanding of our business, and work closely with customers, sales, professional services, and product management to architect, design, and develop a highly feature-rich product.

    You will have the opportunity to work on a full life cycle using agile methodologies. The individual will thrive in a fast-paced environment, solving complex problems.

    Location: Remote-based role in Canada.

    JOB RESPONSIBILITIES:

    • Collaborate with cross-functional teams to understand project requirements and translate them into technical specifications.
    • Design, develop, and test high-performance, scalable, and reliable Java applications using Spring and Hibernate frameworks.
    • Write clean, maintainable, and efficient code while adhering to coding guidelines and best practices.
    • Perform unit testing and debugging of applications to ensure software quality and functionality.
    • Conduct code reviews and mentor junior developers to support their growth and development.
    • Create and maintain technical documentation such as architecture designs, flowcharts, and database designs.
    • Stay up-to-date with the latest trends and advancements in Java, Spring, and Hibernate technologies, and propose new ideas for system improvements.

    JOB QUALIFICATIONS:

    • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
    • 5-7 years of hands-on experience in Java development, with solid knowledge of Java 8 or higher.
    • Extensive experience with Spring framework, including Spring Boot, and Spring Security.
    • Strong understanding and practical experience with Hibernate ORM and database modeling.
    • Proficient in front-end technologies like HTML, CSS, and JavaScript.
    • Knowledge of microservices architecture and related technologies such as Docker and Kubernetes.
    • Experience with agile development methodologies (Scrum, Kanban) and tools (JIRA, Confluence).
    • Familiarity with CI/CD pipelines and tools such as Jenkins or GitLab CI.
    • Strong problem-solving skills with a keen attention to detail.
    • Excellent communication and collaboration skills, with the ability to work effectively in a team environment.

    Desirable:

    • Experience with other Java-based frameworks like Spring Data, Spring Integration, or Spring Cloud.
    • Familiarity with relational databases like MySQL, PostgreSQL, or Oracle.
    • Working knowledge of automated build tools like Gradle and Maven
    • Understanding of software security principles and secure coding practices.
    • Experience working in a fast-paced agile development environment.
    • Working knowledge of AWS services and functionality: EC2, ECS, S3, CFT, CloudFront, CloudWatch, Load Balancers, Lambda functions, VPCs, IAM, etc.

    Your personal characteristics will include:

    • Ability to effectively listen to clients and understand their priorities and needs
    • Ability to develop strong business relationships at all levels within C&R Software
    • Team player, but can also work on own initiative
    • Excellent oral and written communication, preference for collaborative work in a team environment
    • Ability to prioritize workload to meet deadlines and follow up
    • Attention to detail. Sound reasoning skills; logical thinking; ability to see the big picture
    • Ability to maintain composure, project a positive and professional image, and work well under pressure
    • Ability to work proactively, with minimum supervision

    Salary will be commensurate with experience and job responsibilities. We offer excellent benefits.

    Business Unit:

    Jonas Collection and Recovery - Canada

    Scheduled Weekly Hours:

    40

    Number of Openings Available:

    2

    Worker Type:

    Regular

    More About Jonas Software:

    Jonas Software is the leading provider of enterprise management software solutions to the Country and Golf Clubs, Foodservice, Construction, Fitness & Sports, Attractions, Salon & Spa, Education, Radiology/Laboratory Information Systems, and Product Licensing industries. Within these vertical markets, Jonas is made up of over 65 distinct brands, which are respected and leaders within their own domain.

    Jonas' vision is to be the branded global leader across the aforementioned vertical markets and to be recognized by customers and respective industry stakeholders as the trusted provider of 'Software for Life' and as an ambassador for technology, product innovation, quality, and customer service.

    Jonas Software is the valued technology partner of over 60,000 customers worldwide in more than 30 countries. Jonas employs over 2,000 skilled individuals consisting of a cross-section of industry experts and technology professionals. Jonas is headquartered in Canada and also operates offices throughout North America, the United Kingdom, Europe, Australia New Zealand and Africa. Jonas is a 100% owned subsidiary of Constellation Software Inc., headquartered in Toronto and traded on the S&P/TSX 60.

    Similar Jobs (3) QA Automation Engineer - Lead Engineer

    locations Remote - Canada time type Full time posted on Posted 30+ Days Ago

    UI Software Engineer - Lead Engineer

    locations Remote - Canada time type Full time posted on Posted 30+ Days Ago

    Software Engineering - Lead Engineer

    locations Remote - Canada time type Full time posted on Posted 30+ Days Ago

    At Jonas we have long realized that our greatest asset is our employee base. As such we strive to provide our team with a fantastic working environment and an enriching career, which we know will translate into world class service to our valued clients. This allows Jonas Software to maintain and extend our lead as the premier software and services provider in each of our markets. If being part of a growing organization that moves at a fast pace and constantly strives to get better each and every day is what you are looking for, then we want to hear from you. Everyone has heard the sports analogy "to be the best, you have to beat the best"; well at Jonas Software we have tweaked that slightly to fit vertical market software. We believe to be the best you have to hire and retain the best

    Jonas Software is an Equal Opportunity Employer.

    If you need accommodation for a disability at any stage of the application process or want more information on our accommodation policies, contact recruitment or

    Jonas Softwareis part of a CSI group of companies.

    #J-18808-Ljbffr


  • Wisk Aero LLC. Canada

    En proposant des vols quotidiens à portée de tous, nous faisons en sorte qu'il soit possible de passer moins de temps dans les transports et plus de temps à profiter. Nous recherchons un professionnel en ingénierie logiciellel pour joindre notre équipe. L'objectif du professionne ...


  • Wisk Aero LLC. Canada

    POSTULER À CET EMPLOI Chez Wisk, nous transformons l'avenir de la mobilité urbaine en proposant des vols sécuritaires, entièrement électriques et autonomes. Nous sommes une équipe passionnée qui travaille ensemble pour un avenir durable, en résolvant des problèmes à fort impact q ...


  • IBM Canada

    Introduction · Une carrière chez IBM Consulting est fondée sur des relations à long terme et une collaboration étroite avec les clients du monde entier. · Vous travaillerez avec des visionnaires dans de multiples industries pour améliorer le nuage hybride et le parcours d'IA po ...

  • Albert Bow

    Software Engineer

    4 days ago


    Albert Bow Canada

    Software Engineer | Tech | Canada or New York | up to CAD per year · Albert Bow is currently working with one of the world's most well-renowned and respected banks and they are looking for 1 or 2 software engineers to join their Market Making Team. · It's a brand new team and ver ...

  • QRA Corp

    Software Engineer

    1 week ago


    QRA Corp Canada

    Company Introduction · QRA is building the foundation for humans to guide autonomous product development. We specialize in intent-driven development. Our mission is to enable humans to define, refine, and develop their intent when building the world's complex cyber-physical syste ...

  • Kanpur Portal

    Software Engineer

    1 week ago


    Kanpur Portal Canada

    Dear Candidate, · Greetings of the day · We are looking for a passionate Software Engineer to design, develop and install software solutions. · Software Engineer responsibilities include gathering user requirements, defining system functionality and writing code in various lang ...

  • eTeam

    Software Engineer

    1 week ago


    eTeam Canada

    Job Title: Sr. Software Engineer · Location: 100% Remote · Duration: 03+ Months · Pay Rate: $70-$81/hr · Job Description:Lead hands-on the migration of existing Ruby services for the Commerce System to Golang and/or services. · Collaborate with cross-functional teams to understa ...

  • Crypto Recruiters

    Software Engineer

    1 week ago


    Crypto Recruiters Canada Full time

    Are you a seasoned backend software engineer with a passion for building solutions on Solana? We're actively searching for a Backend Software Engineer to join our team on a permanent basis. In this position you will work on a globally dispersed team that is focused on building mu ...

  • Albert Bow

    Software Engineer

    3 days ago


    Albert Bow Canada

    Software Engineer | Tech | Canada or New York | up to CAD per yearAlbert Bow is currently working with one of the world's most well-renowned and respected banks and they are looking for 1 or 2 software engineers to join their Market Making Team.It's a brand new team and very gree ...

  • Blue Strawberry

    Software Engineer

    1 week ago


    Blue Strawberry Canada

    Canterbury AI, a pioneering force in generative AI software, is seeking a dynamic and motivated Software Engineer to join our fast-growing team. This is an exciting opportunity to work on our flagship product, Blue Strawberry, an AI-powered software, and be at the forefront of cu ...

  • Splunk Inc.

    Software Engineer

    1 week ago


    Splunk Inc. Canada

    Splunk is here to build a safer and more resilient digital world. The world's leading enterprises use our unified security and observability platform to keep their digital systems secure and reliable. While customers love our technology, it's our people that make Splunk stand out ...

  • Velatechindia

    Software Engineer

    1 week ago


    Velatechindia Canada

    Software Developer Engineer in Test (SDET) Position Mission: · As Software Development Engineer in Testing (SDET), you will work on designing and writing code/script to automate and maintain functional and non-functional tests of our Enterprise grade product suites. · You will co ...

  • Felix Health Inc.

    Software Engineer

    2 weeks ago


    Felix Health Inc. Canada

    About Felix · Felix is Canada's first end-to-end platform providing on-demand treatment for everyday health. Felix creates digital-first solutions that increase access for common healthcare needs such as mental health, sexual health, and daily health. Founded in 2019, Felix's ap ...

  • EvenUp

    Software Engineer

    1 week ago


    EvenUp Canada

    As a venture-backed generative AI startup, we're expanding the $100B+ in awards granted to injury victims every year. Our vision is to level the playing field, regardless of income or demographics. Operating across various injury cases, from police brutality to motor vehicle acci ...

  • RPMGlobal

    Software Engineer

    1 week ago


    RPMGlobal Canada

    Transforming the Future with Convergence of Simulation and Data · Software Engineer Controls · Our client in Kanata, ON is looking for a Software Engineer Controls. This is a contract position. · Our Clien is seeking to hire a person with embedded software development expertis ...


  • Expedia, Inc. Canada

    If you need assistance during the recruiting process due to a disability, please reach out to our Recruiting Accommodations Team through the Accommodation Request form . This form is used only by individuals with disabilities who require assistance or adjustments in applying and ...

  • Ingram Micro Inc.

    Software Engineer

    2 weeks ago


    Ingram Micro Inc. Canada

    Ingram Micro is the business behind the world's brands reaching nearly 90 percent of the world's population. Our market reach, diverse solutions portfolio, and digital platform Ingram Micro Xvantage set us apart. We have approximately 27,000 associates committed to serving our mo ...

  • RPMGlobal

    Software Engineer

    1 week ago


    RPMGlobal Canada

    Transforming the Future with Convergence of Simulation and Data · Software Engineer Controls · Job Summary: · Our client in Kanata, ON is looking for a Software Engineer Controls. This is a contract position. · What You Will Do: · Connectivity is driving a huge number of inn ...

  • Abnormal Security Corporation

    Software Engineer

    1 week ago


    Abnormal Security Corporation Canada Full time

    Remote - Canada · Full-time · Abnormal Security is looking for a Software Engineer to join the Cloud Infrastructure team. This role includes responsibility for complex features in support of the team, focusing on automation. You should expect to work closely with engineers that ...

  • Mimecast Limited

    Software Engineer

    1 week ago


    Mimecast Limited Canada

    Mimecast is looking for a Software Engineer 2 experienced in cloud application development to join our team in Canada. As a Software Engineer II , you will be passionate about designing and developing new features and enhancements to make the applications perform better, improve ...