Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Engineer - Microsoft Dynamics CRM  (Hybrid/Onsite) image - Rise Careers
Job details

Software Engineer - Microsoft Dynamics CRM (Hybrid/Onsite) - job 3 of 21

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.

Essential Functions

  • 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

  • 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.

Average salary estimate

$100000 / YEARLY (est.)
min
max
$80000K
$120000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Software Engineer - Microsoft Dynamics CRM (Hybrid/Onsite), Visa

Are you a talented Software Engineer with a passion for Microsoft Dynamics CRM? Join our innovative team at Payment Product Development in Austin! As a key member of the CRM Technology team, you'll be at the forefront of building and supporting applications that enhance business functions. Your expertise will ensure that we deliver industry-leading packaged software and tailor-made solutions to meet our clients' needs. In this hybrid position, you’ll have the flexibility to work from home while collaborating directly with stakeholders and teammates in the office 2-3 days a week. Your role will encompass designing, developing, testing, and supporting high-quality solutions on the Microsoft Dynamics 365 CRM Platform. You will integrate MS Dynamics with other applications through real-time and batch processes, and utilize best development practices for efficiency. So, if you thrive in a dynamic environment, can juggle multiple projects simultaneously, and love turning complex ideas into actionable solutions, then this is the opportunity for you. Come help us take our CRM applications to new heights while enjoying a collaborative and engaging work culture. If you're ready to make an impact, we want to hear from you!

Frequently Asked Questions (FAQs) for Software Engineer - Microsoft Dynamics CRM (Hybrid/Onsite) Role at Visa
What are the responsibilities of a Software Engineer - Microsoft Dynamics CRM at Payment Product Development?

As a Software Engineer - Microsoft Dynamics CRM with Payment Product Development, you will be responsible for designing, developing, testing, and supporting high-quality technical solutions on the Microsoft Dynamics 365 CRM Platform. You'll also integrate MS Dynamics with other applications, implement best development practices, and coordinate with stakeholders for ongoing project needs. Your role will demand flexibility to work on various project implementations and maintenance tasks in a fast-paced, dynamic environment.

Join Rise to see the full answer
What skills are required for a Software Engineer - Microsoft Dynamics CRM at Payment Product Development?

To excel as a Software Engineer - Microsoft Dynamics CRM at Payment Product Development, you should have strong experience developing technical solutions in the CRM space, particularly with Microsoft Dynamics 365. Proficiency in coding, testing, and deploying applications is crucial. Additionally, you should be adept at integrating CRM with other applications, possess a solid understanding of architecture design, and be a strong communicator to work effectively with cross-functional teams.

Join Rise to see the full answer
What is the work environment like for a Software Engineer - Microsoft Dynamics CRM at Payment Product Development?

The work environment for a Software Engineer - Microsoft Dynamics CRM at Payment Product Development is hybrid, allowing for a mix of remote work and in-office collaboration in Austin. Employees are expected to be in the office 2-3 days a week, providing opportunities for teamwork and engaging in face-to-face interactions while still enjoying the flexibility of remote work.

Join Rise to see the full answer
How does a Software Engineer - Microsoft Dynamics CRM fit into the CRM Technology team?

A Software Engineer - Microsoft Dynamics CRM is an integral part of the CRM Technology team at Payment Product Development. In this role, you'll collaborate closely with other developers and business owners to ensure the successful delivery of CRM applications. You will work on varying projects that enhance operational efficiency and customer satisfaction through innovative technical solutions, driving both development and support activities.

Join Rise to see the full answer
What opportunities for growth can a Software Engineer - Microsoft Dynamics CRM expect at Payment Product Development?

As a Software Engineer - Microsoft Dynamics CRM at Payment Product Development, you'll encounter numerous opportunities for professional growth. You’ll engage in projects across the full application development life cycle, allowing you to expand your skill set in technical solutions. The collaborative environment encourages learning from fellow team members, while the diverse projects you’ll tackle pave the way for career advancement within the organization.

Join Rise to see the full answer
Common Interview Questions for Software Engineer - Microsoft Dynamics CRM (Hybrid/Onsite)
What is your experience with Microsoft Dynamics 365 CRM?

When asked about your experience with Microsoft Dynamics 365 CRM, provide specific examples of projects you’ve worked on. Discuss your role in the design, development, or implementation of solutions and highlight any challenges you faced and how you overcame them. Emphasize your familiarity with feature integration and any success metrics achieved in these projects.

Join Rise to see the full answer
Can you explain how you approach the integration of MS Dynamics 365 CRM with other systems?

In answering this question, describe your method for integration. Discuss your experience with both real-time and batch processes and any tools or technologies you utilized. Provide examples of successful integrations you've completed, focusing on how they improved business operations and efficiency.

Join Rise to see the full answer
How do you handle tight deadlines and competing project demands?

When addressing this question, convey your organizational and time-management skills. Share specific strategies you use to prioritize tasks, maintain open communication with stakeholders, and employ agile methodologies to deliver projects on time despite competing timelines. Providing a specific example can illustrate your ability to navigate these challenging scenarios effectively.

Join Rise to see the full answer
Describe a challenging technical problem you encountered and how you solved it.

To tackle this question, reflect on a specific technical challenge related to CRM development. Outline the problem, your analysis process, and the solution you devised. Highlight the skills you utilized and the outcome of your solution, emphasizing any lessons learned that improved your subsequent projects.

Join Rise to see the full answer
What best practices do you follow for CRM application development?

Discuss specific best practices you adhere to in CRM application development, such as code reusability, thorough documentation, and agile practices. Mention how these practices have benefited your past projects, such as improving application maintainability and reducing time to market.

Join Rise to see the full answer
How do you test and ensure the quality of your software solutions?

In your response, outline your testing strategy, emphasizing the importance of unit testing, integration testing, and user acceptance testing. Discuss tools or frameworks you have used and share experiences where rigorous testing prevented significant issues post-deployment, ensuring high-quality deliverables.

Join Rise to see the full answer
What role does collaboration play in your software development process?

Collaboration is crucial in software development. Describe how you communicate and work with cross-functional teams including business analysts, project managers, and fellow developers. Highlight how effective collaboration leads to a better understanding of requirements and results in stronger solutions.

Join Rise to see the full answer
Can you discuss your experience with version control systems?

When discussing your experience with version control systems, specify which systems you've used (such as Git, SVN). Explain how you use version control in your daily workflow, the importance of maintaining code integrity, and share examples of how effective version control improved team collaboration and project success.

Join Rise to see the full answer
How do you keep up with the latest trends and updates in CRM technology?

Mention your proactive approach to staying updated in CRM technology, including attending webinars, participating in online forums, or subscribing to relevant publications. Share how leveraging new technologies has positively impacted your work and helped you propose innovative solutions.

Join Rise to see the full answer
What motivates you to work in the CRM space?

In your answer, reflect on your passion for improving customer relationships and enhancing user experiences through technology. Share personal anecdotes that illustrate your commitment to mastering CRM solutions and your eagerness to contribute to this field positively.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 11 days ago

Become a key player at Visa by leading sales for Visa Direct and driving innovative payment solutions globally.

Photo of the Rise User

Join Visa's VPM team as a Data Scientist, where you'll build predictive models to enhance fraud detection and client services using advanced machine learning techniques.

Photo of the Rise User
USAA Remote Plano Legacy
Posted 4 days ago

As a Software Engineer II at USAA, you'll play a key role in developing solutions that support our mission of serving the military community.

Open Core Ventures Remote remote early stage startup that prefers employees located in CA, CO, TX, or NY
Posted 10 days ago

Join Open Core Ventures as an AI Automation Developer and leverage your skills to embed AI capabilities across our core functions.

Photo of the Rise User

Be part of Visa's innovative technology team as a Senior Consultant Software Engineer, where you will contribute to cutting-edge payment solutions.

Posted 12 days ago

As a Full Stack Engineer at AdvocateMH, you'll play a crucial role in developing innovative applications that enhance mental healthcare access using advanced technology.

Photo of the Rise User
Posted 4 days ago

As a Senior React Native Developer at Miratech, you'll enhance mobile experiences for top global clients as part of an innovative team.

Photo of the Rise User
NCR Remote ATLANTA, GA, USA
Posted 9 days ago

NCR VOYIX is looking for a Software Engineer III to enhance its digital commerce platforms serving the retail, restaurant, and banking sectors.

Photo of the Rise User
Posted 5 days ago

Seeking a Backend Software Engineer III at Visa to revolutionize payment solutions through innovative software development.

Photo of the Rise User
Posted 3 days ago
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Take Risks
Collaboration over Competition
Growth & Learning
Transparent & Candid
Customer-Centric
Social Impact Driven
Rapid Growth
Passion for Exploration
Dare to be Different
Reward & Recognition
Friends Outside of Work
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Conferences Stipend
Bias Training
Employee Resource Groups
401K Matching
Paternity Leave
Maternity Leave
Some Meals Provided
Social Gatherings

Become a key player in Google Cloud's transformation efforts as a Software Engineer III, specializing in full stack development and system innovation.

Visa Inc. operates as a payments technology company worldwide. The company facilitates commerce through the transfer of value and information among consumers, merchants, financial institutions, businesses, strategic partners, and government entiti...

11745 jobs
MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
April 4, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
P
Someone from OH, Columbus just viewed Data Science for Smart Agriculture- Part-Time at PSU
Photo of the Rise User
Someone from OH, Cincinnati just viewed Brand Management & Partnerships Assistant at LAIKA
Photo of the Rise User
Someone from OH, Athens just viewed Senior Multimedia Artist, Design & Creative at RepRisk AG
H
Someone from OH, Rocky River just viewed Training Manager at Hotel Bardo Savannah
F
Someone from OH, Columbus just viewed VP of Communications at Freedom Together Foundation
Photo of the Rise User
Someone from OH, Columbus just viewed Chief Organizational Communication Officer at Providence
Photo of the Rise User
Someone from OH, Cuyahoga Falls just viewed SEASONER at Shearer's Foods
Photo of the Rise User
Someone from OH, Columbus just viewed Bilingual Care Manager, Telephonic RN at Humana
Photo of the Rise User
Someone from OH, Columbus just viewed Talent Business Partner at Red Bull
Photo of the Rise User
16 people applied to Junior Unity Developer at Gameloft
Photo of the Rise User
Someone from OH, Brunswick just viewed Sanitation Team Member at Shearer's Foods
Photo of the Rise User
Someone from OH, Columbus just viewed Talent Acquisition Specialist at Beghou Consulting
C
Someone from OH, Middletown just viewed Operations Analyst at Core Specialty Insurance
A
Someone from OH, Strongsville just viewed Graphic Design Intern at Anvil NorthWest
W
Someone from OH, Uhrichsville just viewed Director Operations at WVUMedicine
Photo of the Rise User
Someone from OH, Cincinnati just viewed Game Director, Scripps Sports at The E.W. Scripps Company
o
Someone from OH, Oxford just viewed Digital Media & Marketing Student Intern at osu