Job Closed

This listing is no longer active.

ShareGate- fr

La transparence, c'est notre façon de recruter — pour toi comme pour nous. Ton parcours commence par un échange avec un.e recruteur.euse, suivi d'un entretien virtuel avec le ou la gestionnaire d'embauche et un·e autre interviewer. Ensuite, tu complètes une étude de cas à faire chez toi, puis tu rencontres de futur.es collègues pour en discuter et collaborer. Si on s’entend des deux côtés, on passe à l'offre. Dans un souci de transparence : on utilise l'IA pour soutenir certaines parties du processus, mais chaque décision d'embauche reste fermement humaine. On s'engage à offrir à chaque candidat.e un processus inclusif et réfléchi. On a hâte de te le montrer. En postulant, tu confirmes avoir lu et accepté notre politique de confidentialité.

Software Developer II - ShareGate Migrate [Core]

Location

Canada

Posted

45 days ago

Salary

C$100K - C$130K / year

Seniority

Mid Level

Job Description

Software Developer II - ShareGate Migrate [Core]

ShareGate- fr

Role Description Tu contribueras au succès continu et à l’évolution de l’outil de migration ShareGate, un logiciel essentiel pour d’innombrables entreprises à travers le monde. En tant que développeur au sein de l’équipe Migration Tool, tu seras à la pointe de la modernisation de ShareGate, veillant à ce que notre application demeure la référence pour les besoins de migration. Responsabilités - Livrer des fonctionnalités et améliorations à ShareGate Migration Tool que les utilisateurs remarquent et apprécient. - T'associer au chef de produit et à la designer produit pour transformer les besoins clients en solutions livrées qui règlent de vrais problèmes utilisateurs. - Moderniser le code existant pour que l'application reste performante, maintenable et alignée avec les standards d'ingénierie actuels. - Renforcer nos suites de tests pour détecter les régressions tôt et garder le produit fiable à mesure qu'il évolue. - Débloquer l'équipe de support sur des problèmes techniques complexes pour que les clients arrivent plus vite à une résolution. Tes contributions auront un impact direct sur des milliers d’utilisateurs, en leur simplifiant le processus de migration et en améliorant leur expérience globale. Une semaine typique? - Recherche, apprentissage et développement (nouvelle valeur et valeur incrémentale). - Présentation et partage de connaissances avec les collègues (rituels quotidiens, collaboration avec le chef de produit et le designer produit). - Aide et soutien à tes pairs et clients (amélioration des normes de travail et des processus de l’équipe, résolution des escalades de support complexes, surveillance de nos systèmes). Tu travailleras sur des projets stimulants qui mettront tes compétences à l’épreuve et t’offriront d’innombrables opportunités d’apprentissage et de développement continu. À quoi ressemble la stack technologique ? - C# / .NET Framework / .NET Standard. - React - PowerShell 5/7. Qualifications - 5+ années d'expérience dans la livraison de produits commerciaux bénéficiant d’une forte adoption par les clients. - Expérience avérée en développement et maintenance d’applications logicielles de bureau ou commerciales en C#/.NET. - Expérience avec React. - Maîtrise des outils d'IA (Claude, GitHub Copilot, etc.) pour accélérer les flux de travail de développement, de la génération et la révision de code à la documentation et au débogage. - Bon jugement sur les résultats générés par l'IA, avec une pleine responsabilité quant à la sécurité, la qualité et l'exactitude du code livré. - Maîtrise approfondie des principes d’Injection de Dépendances (DI). - Excellentes compétences en débogage et en résolution de problèmes, avec la capacité de relever des défis techniques complexes. - Aptitude à communiquer efficacement, à écouter activement et encourager la collaboration. - Une expérience avec l’intégration de l’écosystème API de Microsoft (Graph SDK, MSAL, SharePoint CSOM/REST, etc.) est un atout. Requirements - Fourchette salariale : 100K-130K $CAD. - La fourchette salariale affichée reflète notre échelle de rémunération au Canada. Company Description Chez Workleap, on construit des logiciels au cœur de l'expérience de travail, au quotidien, à tous les niveaux. On avance vite. Les priorités évoluent, les décisions se prennent avec l'information qu'on a, et on itère. Si tu carbures à l'intensité et que l'ambiguïté ne te fait pas peur, tu vas te sentir chez toi. - On est des bâtisseurs. On fait ce qu'il faut pour avancer. - L'IA fait partie de l'arsenal. On l'utilise pour aller plus vite et décider plus intelligemment, pas pour remplacer le jugement. - Si tu veux de l'impact réel et un endroit où tes décisions comptent, c'est ici.

Related Job Pages

More Software Engineer Jobs

Stefanini Group logo

Application Developer

Stefanini Group

The Stefanini Group is a global provider of offshore, onshore and near shore outsourcing, IT digital consulting, systems integration, application, and strategic staffing services to Fortune 1000 enterprises around the world. Our presence is in countries like the Americas, Europe, Africa, and Asia. More than four hundred clients across a broad spectrum of markets, including financial services, manufacturing, telecommunications, chemical services, technology, public sector, and utilities. Stefanini is a CMM level 5, IT consulting company with a global presence.

Role Description - Design and develop applications, scripts, and libraries for end-to-end automation solutions. - Collaborate with cross-functional teams to define, design, and release new features and improvements. - Collaborate with team to define requirements, set timelines, and prioritize tasks. - Analyze and optimize performance bottlenecks and improve code efficiency. - Participate in code and design reviews, ensuring the quality and maintainability of the codebase. - Involved with debugging software defects and issues related to automation scripts and playbooks. - Create and maintain detailed documentation for automation scripts, playbooks, and procedures. Qualifications - Proficiency using Python, JavaScript, and Ansible to automate the configuration, management, and deployment of network infrastructure. - Experience with NodeJS, NextJS, or React. - Familiarity with source code version control systems. - Experience with GitLab Actions. - Experience with AWS services, including Fargate / ECS. - Experience using Terraform. - Strong problem-solving skills and the ability to work independently as well as in a team environment. - Excellent written and verbal communication skills. - Familiarity with Agile development methodologies, such as Scrum or Kanban. - Knowledge of networking protocols, distributed systems, or real-time systems is a plus. - Bachelor's degree in computer science, Information Technology, Engineering, or a related field. - Must be a United States Citizen. Requirements - Listed salary ranges may vary based on experience, qualifications, and local market. - Some positions may include bonuses or other incentives. - Stefanini takes pride in hiring top talent and developing relationships with our future employees. - Our talent acquisition teams will never make an offer of employment without having a phone conversation with you. - Those face-to-face conversations will involve a description of the job for which you have applied. - We also speak with you about the process including interviews and job offers. Company Description The Stefanini Group is a global provider of offshore, onshore and near shore outsourcing, IT digital consulting, systems integration, application, and strategic staffing services to Fortune 1000 enterprises around the world. - Our presence is in countries like the Americas, Europe, Africa, and Asia. - We serve more than four hundred clients across a broad spectrum of markets, including financial services, manufacturing, telecommunications, chemical services, technology, public sector, and utilities. - Stefanini is a CMM level 5, IT consulting company with a global presence.

United States
Job Closed

Role Description We are looking for an experienced IFS Developer to design, develop, customize, and support IFS Applications. The ideal candidate should have strong technical expertise in IFS ERP, PL/SQL, and a good understanding of business processes across modules such as Finance, Supply Chain, and Manufacturing. - Design, develop, and customize IFS Applications based on business requirements - Work on IFS Technical components such as: - Custom Objects - Logical Units (LUs) - APIs and Events - Reports (Quick Reports, Crystal Reports) - Data Migration jobs - Perform enhancements, bug fixes, and system upgrades - Develop and optimize PL/SQL stored procedures, functions, and triggers - Integrate IFS with external systems using APIs, REST/ODATA services - Support data migration, patching, and version upgrades - Troubleshoot production issues and provide timely resolution - Collaborate with functional teams and business stakeholders for requirement gathering - Maintain technical documentation and follow development best practices Qualifications - Strong hands-on experience with IFS Applications (IFS ERP / IFS Cloud) - Proficiency in Oracle PL/SQL - Experience with IFS Developer Studio / Aurena / IFS Middleware - Knowledge of IFS Data Migration tools - Experience in building and consuming REST APIs / OData services - Understanding of IFS modules such as: - Finance - Supply Chain - Asset Management - Manufacturing - Strong debugging and problem-solving skills Requirements - Experience with IFS Cloud (latest versions) - Knowledge of Java / .NET (for integrations) - Familiarity with CI/CD pipelines and version control (Git, Azure DevOps) - Exposure to reporting tools (Crystal Reports, Power BI) - Understanding of Agile/Scrum methodology Educational Qualifications - Bachelor’s degree in Computer Science, IT, or a related field

United States
Job Closed
H&R Block logo

Senior Software Engineer C#

H&R Block

With expert guidance, upfront pricing, and more ways to file, it’s #BetterWithBlock.

Full TimeRemoteTeam 10,001+Since 1955

Role Description As Senior Software Engineer, you'll help architect, evolve, and lead the next phase of the Block Accounting Center (BAC) platform. This is a hands-on technical role focused on building and scaling mission-critical financial systems, not just feature delivery. Our platform is built on Azure and leverages event ingestion, orchestration, rule engines, and secure data integrations to ensure financial accuracy, auditability, and reconciliation at scale. You will shape the technical direction of BAC’s services and user experiences while partnering closely with architects, product owners, and accounting stakeholders to ensure the platform remains accurate, resilient, and adaptable. Day to day, you'll: - Architect & Build: Design and deliver scalable data services using ASP.NET, Angular, and Azure services with microservices and microapps. - Implement DevOps & CI/CD: Establish robust CI/CD pipelines using tools like Azure DevOps, Terraform, and cloud services. - Data Engineering Mindset: Lead with a data engineering mindset on top of software engineering skills. Experience with ETL or ELT processes and orchestration tools like Azure Data Factory, Apache Airflow, Google Cloud Dataflow, or AWS Glue. - Champion Engineering Excellence: Promote best practices in code quality, testing, security, and performance monitoring (e.g. DataDog). - Lead Initiatives: Drive end-to-end implementation of software projects, from design and development to testing, deployment, and monitoring. - Mentor & Guide: Provide technical leadership, coaching, and career development for software engineers. - Cross-Functional Partnership: Work closely with product managers, business leaders, architects, cross-team peers, and vendors to prioritize and deliver high-value outcomes. Qualifications - 5+ years of experience designing and building enterprise-scale applications in cloud platforms like Azure, GCP, or AWS. - Deep expertise in cloud-native development, microservices, and modern front-end and back-end frameworks. - Experience with Azure App Services, Kubernetes, or serverless architectures. - Strong expertise in C#, SQL, and software design patterns. - Experience with cloud-native architectures, event-driven systems, and data-intensive platforms. - Strong proficiency in ETL/ELT processes along with data modelling skills. - Familiarity with CI/CD, DevOps practices, and infrastructure-as-code. - Strong communication skills and comfort working with non-technical stakeholders, especially Accounting and Finance. Benefits - Qualifying associates can enroll themselves and/or their eligible dependents in medical and prescription drug coverage. - Participation in the H&R Block Retirement Savings Plan (401(k) Plan). - Access to the Employee Assistance Program. - Participation in (virtual) fitness center programs and the associate discount program. - Automatic enrollment in Business Travel Accident Insurance. - Associate Tax Prep benefit. Pay Range The pay range for this position is $101,200.00 - $161,900.00/Yr. Local minimum wage laws apply. Individual pay decisions will depend on job-related factors such as experience, education, skill, performance, and geographic location where work will be performed. Successful candidates may be able to participate in one or more incentive compensation or short-term incentive plans, which could generate additional earnings in accordance with the terms of each plan. Equal Opportunity Employer H&R Block does not tolerate discrimination based on a person’s race, color, religion, ancestry, age, sex/gender (including pregnancy, childbirth, related medical conditions and sex-based stereotypes and transgender status), sexual orientation, gender identity or expression, service in the Armed Forces, national origin, physical or mental disability, genetic information, citizenship status or any other status protected by law.

United States
$101.2K - $161.9K / year
Job Closed
Full TimeRemoteTeam 501-1,000Since 1988H1B No Sponsor

Role Description As a member of our R&D group, you will work in small cross-functional scrum teams made up of software developers, engineers, and testers. In this role, you will help design, build, test, and maintain software used across Vecima's product portfolio. You will contribute to software running in Linux-based and containerized environments, with opportunities to work across backend services, APIs, user interfaces, and deployment tooling. This is a strong fit for a software engineer who wants to grow in modern networking, management, and broadband software. You will work in a distributed engineering environment to help build scalable, high-performance networking and management solutions. This position includes the opportunity to work from home. Duties include (but are not limited to): - Contribute to backend software development in Linux environments using C++ and related frameworks and libraries. - Help build and maintain user-facing software using modern front-end technologies such as React and TypeScript. - Support the development and integration of APIs used by internal services and user interfaces. - Assist with containerized services and deployment tooling in Linux-based environments. - Work with developers, testers, and system engineers to deliver integrated product features. - Investigate and help resolve issues across backend services, UI behavior, and distributed systems. - Participate in code reviews, testing, debugging, and continuous improvement of the software development process. Qualifications - Bachelor's degree in Computer Science, Software Engineering, or a related technical field, or equivalent practical experience. - 1+ years of software development experience, including internships, co-ops, academic projects, or early-career industry work. - Foundation in one or more programming languages such as C++, Python, JavaScript, or TypeScript. - Familiarity with Linux or Unix development environments. - Understanding of core software engineering concepts such as debugging, version control, testing, and the software development lifecycle. - Interest in learning how backend services, APIs, user interfaces, and containerized systems work together in production environments. - Ability to collaborate effectively and communicate clearly within a distributed engineering team. Requirements - Exposure to C++ backend development, including frameworks or libraries such as Poco. - Exposure to front-end development with React and TypeScript. - Familiarity with REST APIs and API-driven application design. - Exposure to Docker, containerized applications, or deployment automation. - Experience with Git, CI/CD systems, Jira, or similar engineering tools. - Coursework, project work, or internship experience related to networking, telecom, or distributed systems. - Familiarity with PON technologies such as GPON or XGS-PON. Core Competencies - Strong analytical and problem-solving skills. - Willingness to learn new technologies and development practices. - Good written and verbal communication skills. - Ability to work effectively in a collaborative, fast-paced team environment. - Attention to quality, reliability, and continuous improvement. Benefits - Competitive compensation and benefits package. - Challenging work environment that fosters skill development and personal career growth.

United States
Job Closed