Senior CRM Software Engineer

3 Months ago • 2-7 Years

Job Summary

Job Description

The CRM team at Visa is seeking a Senior CRM Software Engineer to design, develop, test, deploy, and support high-quality technical solutions on the Microsoft Dynamics 365 CRM Platform. You will integrate MS Dynamics 365 CRM with other applications, implement best development practices, and collaborate with other developers and stakeholders to deliver solutions. This role requires strong experience in developing technical solutions in the CRM area, proficiency in .Net and JavaScript, and familiarity with C#, Visual Studio, Web Services, and the CRM SDK. The ideal candidate will have experience extending Dynamics CRM Plugins, Custom Workflows & Actions, and building database queries and procedures.
Must have:
  • 3+ years of experience implementing Microsoft Dynamics CRM 365
  • Experience integrating CRM with other systems using web services
  • Strong .Net and JavaScript skills
  • Experience with C#, Visual Studio, Web Services, and the CRM SDK
  • Experience extending Dynamics CRM Plugins, Custom Workflows & Actions using .Net components & SQL
  • Significant experience in development and support of CRM applications
  • Experience in building database queries and procedures
Good to have:
  • Customer Service Workspace (CSW) application experience with Genesys integration
  • SQL Server and DB Knowledge
  • Microsoft Dynamic Copilot
  • Azure Function/services
  • Power Automate and power Apps

Job Details

Company Description

Visa is a world leader in payments and technology, with over 259 billion payments transactions flowing safely between consumers, merchants, financial institutions, and government entities in more than 200 countries and territories each year. Our mission is to connect the world through the most innovative, convenient, reliable, and secure payments network, enabling individuals, businesses, and economies to thrive while driven by a common purpose – to uplift everyone, everywhere by being the best way to pay and be paid.

Make an impact with a purpose-driven industry leader. Join us today and experience Life at Visa.

Job Description

The Customer Relationship Management (CRM) team is part of Payment Product Development (PPD) CRM Technology team and is responsible for managing system requirements, design, development, integration, quality assurance, implementation and maintenance of corporate applications. The team works closely with business owners of these services to deliver industry leading packaged software and customer developed solutions.

The candidate will work as part of the CRM team to build and support applications to improve the effectiveness and efficiency of the Microsoft Dynamics CRM business function. This role will participate in design, development, testing and support of CRM applications and ensure successful delivery of business capabilities. The ideal candidate will bring strong experience in developing technical solutions in CRM area.

Key Responsibilities:

  • Design, develop, test, document, deploy, and support high quality technical solutions on Microsoft Dynamics 365 CRM Platform.

  • Integrate MS Dynamics 365 CRM with other applications using Realtime or batch integrations or building custom solutions using webservices.

  • Implement best development practices for efficiency like leveraging re-use, eliminating duplicative components, efficient architectural design.

  • Able to work on multiple projects and initiatives simultaneously with different/competing timelines and demands.

  • Flexible to work on Project Implementations, Operations and Support activities.

  • Work with limited direction, usually within a complex environment, to drive delivery of solutions and meet service levels

  • Mentor junior developers and ensure that they are successful in their roles.

  • Coordinate with other developers and stakeholders for providing technical solutions for implementation and support related needs including working on a wide variety of tasks spanning the full application development life cycle and maintenance.

  • Own critical Visa applications/services necessitating in coordination with teams in different time zones, including during non-standard hours as necessary.

This is a hybrid position. Hybrid employees can alternate time between both remote and office. Employees in hybrid roles are expected to work from the office 2-3 set days a week (determined by leadership/site), with a general guidepost of being in the office 50% or more of the time based on business needs.

Qualifications

Basic Qualifications

  • 2+ years of relevant work experience and a Bachelors degree, OR 5+ years of relevant work experience

Preferred Qualifications

  • 3 or more years of work experience with a Bachelor’s Degree or more than 2 years of work experience with an Advanced Degree (e.g. Masters, MBA, JD, MD)
  • BS or MS in computer science or related field
  • 4-7 years of overall technical experience is preferred.
  • 3-5 years of experience in implementing Microsoft Dynamics CRM 365 product.
  • Experience in implementing CRM integrations to other systems using web services.
  • Very Strong .Net and JavaScript skills.
  • Experience with C# or Visual Basic, Visual Studio, Web Services, and the CRM SDK is required.
  • Experience extending Dynamics CRM Plugins, Custom Workflows & Actions using .Net components & SQL.
  • Significant experience in development and support of CRM applications.
  • Experience in building database queries and procedures.
  • Excellent process orientation, planning, organizational and problem-solving skills.
  • Strong interpersonal, facilitation skills along with effective communication (both written and verbal) skills.
  • Demonstrated ability to solve complex software development issues.
  • Demonstrated ability to work in a complex organization to determine business and customer needs, providing the best solution to meet those needs.
  • Excellent process orientation, planning, organizational and problem-solving skills.
  • Strong interpersonal, facilitation skills along with effective communication (both written and verbal) skills.
  • Driven and self-motivated, work creatively to solve challenging problems.
  • Willingness to work with different technologies.
  • Proactive thinking with a ‘can do’ attitude and have out-of-box thinking attitude.
  • Experienced in collaborating with medium to large development teams distributed worldwide.
  • Should have strong hands-on experience on data migration.
  • Customer Service Workspace (CSW) application experience with Genesys integration is nice to have.
  • SQL Server and DB Knowledge.
  • Microsoft Dynamic Copilot
  • Azure Function/services.
  • Power Automate and power Apps.
  • A team player but can work independently too.
  • Multi-tasking and time-management skills, with the ability to prioritize tasks.

Additional Information

Visa is an EEO Employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or protected veteran status. Visa will also consider for employment qualified applicants with criminal histories in a manner consistent with EEOC guidelines and applicable local law.

Similar Jobs

Nagarro - Staff Engineer, CRM Salesforce

Nagarro

India (Remote)
3 Months ago
Outscal - Full Stack Developer (MERN)

Outscal

Delhi, India (On-Site)
6 Hours ago
Data Safeguard  Inc  - UI/UX Developer

Data Safeguard Inc

Bhubaneswar, Odisha, India (On-Site)
4 Months ago
Electronic Arts - Server Software Engineer

Electronic Arts

Seoul, South Korea (On-Site)
4 Days ago
Blinkhealth - Senior Software Engineer

Blinkhealth

India (On-Site)
2 Months ago
PwC - Consultant Architecte Cloud et Intégration | CDI | H/F

PwC

Toulouse, Occitanie, France (On-Site)
4 Months ago
STOXX - Senior Platform Engineer

STOXX

Maharashtra, India (On-Site)
3 Months ago
Evolution - Shuffler

Evolution

Tbilisi, Tbilisi, Georgia (On-Site)
4 Months ago
PwC - Microsoft D365 CE (CRM) Architect

PwC

Warsaw, Masovian Voivodeship, Poland (On-Site)
4 Months ago
ZeniMax Media - Build Programmer

ZeniMax Media

Rockville, Maryland, United States (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Sitetracker - Salesforce Engineer (EDS)

Sitetracker

Austin, Texas, United States (Remote)
3 Months ago
ByteDance - Fullstack Software Engineer - Global Payment - Singapore

ByteDance

Singapore (On-Site)
3 Months ago
Netflix - Software Engineer 5 - Consumer UI Engineering

Netflix

United States (Remote)
3 Months ago
ByteDance - Senior Software Engineer

ByteDance

San Jose, California, United States (On-Site)
2 Weeks ago
Virtusa - Senior QA Lead

Virtusa

Andhra Pradesh, India (On-Site)
6 Months ago
Animoca Brands - Frontend Developer

Animoca Brands

Philippines (Remote)
4 Months ago
Keywords Studios (Player Support) - Java Full-Stack Developer (Contract for 3 months initially)

Keywords Studios (Player Support)

Pune, Maharashtra, India (Hybrid)
3 Months ago
CodeVyasa - Senior React js Developer

CodeVyasa

Mumbai, Maharashtra, India (On-Site)
4 Months ago
Onward Search - User Interface Software Engineer

Onward Search

New York, New York, United States (Remote)
57 Minutes ago
Google - Student Researcher, BS/MS, Winter/Summer 2025

Google

Waterloo, Ontario, Canada (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Warsaw, Masovian Voivodeship, Poland

Techland - Quest Designer

Techland

Wrocław, Lower Silesian Voivodeship, Poland (On-Site)
1 Month ago
SuperPlay - Unity Team Lead

SuperPlay

Poland (On-Site)
2 Weeks ago
TransPerfect - Localization QA Lead - Warsaw (freelance)

TransPerfect

Warsaw, Masovian Voivodeship, Poland (On-Site)
6 Months ago
seeking alpha - Senior Backend Data Developer

seeking alpha

Poland (Remote)
1 Month ago
Moon Active - IT Infrastructure & Cloud Engineer

Moon Active

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Day ago
Aristocrat Gaming - .NET Developer

Aristocrat Gaming

Kraków, Lesser Poland Voivodeship, Poland (Hybrid)
1 Month ago
Keywords Studios (Player Support) - Technical Research Associate - AI

Keywords Studios (Player Support)

Katowice, Silesian Voivodeship, Poland (On-Site)
1 Month ago
Playtika - Technical Product Owner

Playtika

Poland (Hybrid)
3 Months ago
CD PROJEKT RED - Senior BI & Data Engineer

CD PROJEKT RED

Warsaw, Masovian Voivodeship, Poland (Hybrid)
8 Months ago
MURKA - Marketing Data Analyst

MURKA

Poland (On-Site)
1 Week ago

Get notifed when new similar jobs are uploaded

Similar Category Jobs

Matic Robots - Systems Engineer (Rust)

Matic Robots

Mountain View, California, United States (On-Site)
3 Months ago
ModMed India - Senior Software Engineer 1 - iOS

ModMed India

Hyderabad, Telangana, India (On-Site)
4 Months ago
Playtech - Korean speaking Game Presenter

Playtech

Riga, Latvia (On-Site)
3 Months ago
Axel springer - (Junior) Ad Operations Manager (m/w/d)

Axel springer

Berlin, Berlin, Germany (On-Site)
3 Months ago
The Workshop - Head of Engineering

The Workshop

Madrid, Community Of Madrid, Spain (Hybrid)
4 Months ago
ION - Software Developer  DataStage, Italy

ION

Italy (Hybrid)
3 Months ago
Next Level Business Services - Splunk Developer

Next Level Business Services

San Diego, California, United States (On-Site)
3 Months ago
Workato - Staff Infrastructure Engineer

Workato

Yerevan, Yerevan, Armenia (On-Site)
3 Months ago
Assystems - PMO IT Chimie H/F

Assystems

Paris, Île-de-France, France (On-Site)
3 Months ago
Life church - Core Services Staff Engineer

Life church

Edmond, Oklahoma, United States (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Austin, Texas, United States (Hybrid)

Austin, Texas, United States (Hybrid)

Auckland, Auckland, New Zealand (On-Site)

Auckland, Auckland, New Zealand (Hybrid)

Atlanta, Georgia, United States (Hybrid)

Ashburn, Virginia, United States (Hybrid)

Ashburn, Virginia, United States (Hybrid)

View All Jobs

Get notified when new jobs are added by VISA

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug