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 14 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 excited about transforming customer relationships through technology? Join our dynamic team as a Software Engineer - Microsoft Dynamics CRM in Austin! Here at [Company Name], we are on the cutting edge of Payment Product Development, focusing on our Customer Relationship Management (CRM) system. As a part of the CRM Technology team, you'll be the driving force behind system requirements, design, development, and maintenance of our corporate applications that enhance the Microsoft Dynamics CRM business function. In this role, you’ll collaborate closely with business owners to deliver industry-leading packaged software and tailor-made solutions. We’re looking for someone with robust experience in technical solutions within the CRM space. You’ll design, develop, and support high-quality solutions on the Microsoft Dynamics 365 CRM Platform, ensuring all integrations run smoothly—whether they're real-time or batch processes. You'll implement best practices by leveraging reusable components and crafting efficient architectural designs. The ideal candidate is adaptable, juggling multiple projects with complex timelines while coordinating with fellow developers and stakeholders. This is a hybrid position, giving you the flexibility to alternate between working remotely and collaborating in the office. We can't wait to see the innovative solutions you'll bring to our team and how you'll drive the successful delivery of business capabilities within our organization!

Frequently Asked Questions (FAQs) for Software Engineer - Microsoft Dynamics CRM (Hybrid/Onsite) Role at Visa
What responsibilities does a Software Engineer - Microsoft Dynamics CRM have at [Company Name]?

As a Software Engineer - Microsoft Dynamics CRM at [Company Name], 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 365 with other applications, implement efficient architectural designs, and collaborate with stakeholders to provide critical technical solutions throughout the application development lifecycle. Working closely with business owners, you'll ensure that our customer's needs are met effectively and efficiently.

Join Rise to see the full answer
What qualifications are required for the Software Engineer - Microsoft Dynamics CRM position in Austin?

To thrive as a Software Engineer - Microsoft Dynamics CRM at [Company Name], candidates should have substantial experience in developing solutions within the CRM environment, particularly with Microsoft Dynamics 365. A bachelor’s degree in Computer Science or a related field is preferred. Skills in integrating applications, applying best development practices, and being flexible in managing multiple projects are crucial. The ability to work autonomously within complex settings and communicate effectively with teams across different time zones is essential.

Join Rise to see the full answer
How does flexibility work in the Software Engineer - Microsoft Dynamics CRM role?

In the Software Engineer - Microsoft Dynamics CRM role at [Company Name], flexibility is built into the job structure. This hybrid role allows you to alternate between remote work and in-office collaboration, with an expectation of in-office presence for 50% of the week, determined by leadership. This arrangement aims to support collaborative work while offering the comfort of remote working options.

Join Rise to see the full answer
What does a typical day look like for a Software Engineer - Microsoft Dynamics CRM at [Company Name]?

A typical day for a Software Engineer - Microsoft Dynamics CRM starts with reviewing current projects and aligning on priorities with the team. You will spend time designing and developing CRM applications, conducting tests to ensure application performance, and collaborating with business stakeholders to gather requirements. Throughout the day, you'll also coordinate with other developers, track progress on various projects, and contribute to implementation and maintenance activities, ensuring our systems meet business requirements.

Join Rise to see the full answer
What growth opportunities exist for a Software Engineer - Microsoft Dynamics CRM at [Company Name]?

At [Company Name], growth opportunities for a Software Engineer - Microsoft Dynamics CRM are abundant. With continuous professional development and access to a range of resources, you’ll have the chance to expand your skillset in CRM technology. Engaging in various projects, exploring new technologies, and possible leadership roles in the future are just a few paths open to you. Moreover, being part of an innovative team means you can contribute to impactful solutions and grow alongside your peers.

Join Rise to see the full answer
Common Interview Questions for Software Engineer - Microsoft Dynamics CRM (Hybrid/Onsite)
How do you approach the design phase of a Microsoft Dynamics CRM project?

During the design phase, I prioritize understanding the business requirements thoroughly. I collaborate with stakeholders to gather insights and ensure alignment with project goals. Utilizing best practices, I create a detailed outline that integrates user needs with technical specifications, focusing on scalability and efficiency—all while ensuring compliance with company standards.

Join Rise to see the full answer
Can you explain how you would integrate Microsoft Dynamics 365 CRM with other applications?

To integrate Microsoft Dynamics 365 CRM with other applications, I would assess the requirements for real-time or batch integrations. Utilizing various integration tools or custom web services, I ensure a seamless flow of data between systems. Attention to error handling and data integrity is crucial in my approach, along with thorough testing to ensure a smooth operation.

Join Rise to see the full answer
What best development practices do you utilize when working with Microsoft Dynamics 365?

I emphasize leveraging reusable components and maintaining clear documentation as best practices. Additionally, I strive to eliminate duplicative components to enhance efficiency and reduce technical debt. Regular code reviews and unit testing are also vital to ensure high-quality deliverables that meet business needs effectively.

Join Rise to see the full answer
How do you handle tight deadlines on multiple CRM projects?

When faced with tight deadlines across multiple CRM projects, I focus on prioritization and clear communication. I break down tasks, estimating their time requirements, and flagging any roadblocks. Regular check-ins with team members encourage collaboration and ensure we stay on track, while flexibility allows us to adapt as project demands shift.

Join Rise to see the full answer
Describe your experience with quality assurance in CRM application development.

In CRM application development, my experience with quality assurance involves setting clear testing criteria from the outset. I actively participate in unit testing, system testing, and user acceptance testing phases to guarantee that applications meet the required standards. I also gather feedback from users, which helps drive enhancements and ensure the application delivers a positive user experience.

Join Rise to see the full answer
What challenges have you faced while working with Microsoft Dynamics CRM and how did you overcome them?

A significant challenge I faced with Microsoft Dynamics CRM involved a complex integration with legacy systems. To overcome this, I conducted a thorough analysis of the existing data and customization needs. Collaborating closely with cross-functional teams, we mapped out a step-by-step integration plan that minimized disruptions and ensured a smooth transition.

Join Rise to see the full answer
How do you ensure that CRM applications meet user needs and expectations?

Ensuring CRM applications meet user needs starts with active engagement during the requirement-gathering phase. I prioritize user feedback and conduct usability testing to understand their experiences. Continuous iterations based on feedback and regular updates allow me to stay attuned to user expectations, enhancing the overall effectiveness of applications.

Join Rise to see the full answer
What tools do you use for project management and tracking in CRM projects?

For project management in CRM projects, I typically use tools like Jira or Trello for task tracking and collaboration. These platforms allow for agile methodologies, enabling the team to update progress and reallocate resources as necessary. Regular stand-up meetings also enhance communication and keep everyone aligned on project goals.

Join Rise to see the full answer
Can you describe a successful project you worked on involving Microsoft Dynamics CRM?

One successful project involved migrating a client’s legacy CRM system to Microsoft Dynamics 365. I led the design and development phases, closely collaborating with stakeholders to ensure alignment with their business goals. The migration was completed ahead of schedule, with minimal downtime, and post-implementation feedback indicated an improvement in user satisfaction and operational efficiency.

Join Rise to see the full answer
How do you stay updated with the latest trends and technologies in CRM?

To stay updated with the latest CRM trends and technologies, I participate in online courses, webinars, and industry conferences. Additionally, I follow reputable blogs and join relevant forums for discussions on new features and developments. Networking with fellow professionals also offers valuable insights into practical applications of emerging technologies.

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

We are looking for a strategic and results-driven Sales Director to accelerate sales for Visa Direct in Miami.

Photo of the Rise User
Posted 13 days ago

Join Visa's Global Pricing Strategy team as a Pricing Strategy Analyst, where you'll play a key role in developing pricing solutions that drive revenue growth.

Posted 5 days ago

Join Truelogic as a Senior Software Engineer to deliver high-performance web applications for a leading life insurance provider.

Posted 3 days ago

I2X Technologies is seeking a Software Engineer to join their hybrid team, contributing to critical technology services for government initiatives.

Photo of the Rise User
Visa Remote Auckland, New Zealand
Posted 12 days ago

Join Visa as a Software Developer and contribute to delivering robust solutions within a collaborative agile environment.

Photo of the Rise User
Posted 3 days ago

Join Palo Alto Networks as a Principal Engineer to lead the design and development of cutting-edge cloud security solutions.

Photo of the Rise User

Join Owner.com as a Staff Backend Engineer to shape the future of local business success through innovative technology.

Photo of the Rise User
Posted 14 days ago

Two Six Technologies is seeking a talented Senior Software Engineer to join our Gateway and Integrations team, focused on developing middleware and backend solutions for critical national security functions.

Photo of the Rise User
Posted 6 days ago

Join Welltech as a Back-end Developer (Java) to help revolutionize payment processes in the Health & Fitness sector.

WEX Inc Remote India - Bangalore - Remote Office
Posted 13 days ago

WEX is searching for a senior software engineer to shape the future of its EnCompass platform within the Corporate Payments Engineering team.

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

11741 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
April 3, 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
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
Photo of the Rise User
Someone from OH, Lorain just viewed 3D Modeler / Graphic Designer - Freelance at Twine
o
Someone from OH, Oxford just viewed Digital Media & Marketing Student Intern at osu
Photo of the Rise User
Someone from OH, Beachwood just viewed Dispensary Tech at Ayr Wellness
Photo of the Rise User
Someone from OH, Springfield just viewed Front Desk Clerk at Marriott International
Photo of the Rise User
Someone from OH, Columbus just viewed Licensing and Regulatory Compliance Analyst at Sportradar