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

Join our dynamic team as a Software Engineer specializing in Microsoft Dynamics CRM at our Austin location! We're on the lookout for someone who is passionate about crafting exceptional customer relationship management solutions. As part of the Customer Relationship Management (CRM) team within Payment Product Development, you'll dive into system requirements, design, development, and maintenance of our corporate applications. This is your opportunity to shine as you build and support innovative applications that elevate the Microsoft Dynamics CRM function. You'll be fully engaged in the whole process—from design and development to testing and support—ensuring we deliver top-notch business capabilities. Your expertise in technical solutions will be invaluable, especially your skills in integrating Microsoft Dynamics 365 CRM with other applications. You’ll find an environment that thrives on collaboration, where you’ll coordinate with other developers and stakeholders to drive solutions. If you enjoy working on multiple projects simultaneously and are flexible enough to adapt to various demands, this hybrid position is perfect for you. You'll have the freedom to alternate between remote and office work—spending around 50% of your time in the office while supporting your team across time zones. If you’re ready to make a difference and embrace a rewarding challenge in Austin, we’d love to see what you can bring to our Software Engineer team!

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

As a Software Engineer - Microsoft Dynamics CRM, you'll engage in designing, developing, testing, deploying, and supporting high-quality technical solutions on the Microsoft Dynamics 365 CRM Platform. Your role will involve integrating CRM with various applications, implementing best development practices, and collaborating with developers and stakeholders to deliver innovative solutions. You’ll also maintain and support critical applications, ensuring they meet service levels effectively.

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

The ideal candidate for the Software Engineer - Microsoft Dynamics CRM role should possess a strong background in technical solution development within the CRM area, particularly with Microsoft Dynamics 365. Proficiency in integrating CRM applications, a solid understanding of architectural design, and familiarity with efficient development practices are essential. Additionally, the ability to manage multiple projects and work within a complex environment are crucial for success in this position.

Join Rise to see the full answer
What does the hybrid work model look like for the Software Engineer - Microsoft Dynamics CRM role?

In the Software Engineer - Microsoft Dynamics CRM position, you'll benefit from a hybrid work model that allows you to alternate between remote work and office days in Austin. Employees in hybrid roles are typically expected to be present in the office for 2-3 days a week, contributing to effective teamwork while still enjoying the flexibility of remote work, aligning with business needs.

Join Rise to see the full answer
What projects will a Software Engineer - Microsoft Dynamics CRM work on?

As a Software Engineer - Microsoft Dynamics CRM, you'll work on a variety of projects that range from developing and integrating CRM applications to supporting operations and maintenance. Expect to tackle tasks that span the full application development life cycle, ensuring the delivery and support of critical Visa applications and services, all while coordinating across different time zones.

Join Rise to see the full answer
What growth opportunities are available for a Software Engineer - Microsoft Dynamics CRM?

Working as a Software Engineer - Microsoft Dynamics CRM opens the door to various growth opportunities within our company. You’ll gain exposure to cutting-edge technologies in the CRM domain, hone your technical skills, and collaborate with talented teams. Additionally, as you contribute to the success of critical applications, you'll have the chance to advance your career within the organization through further technical development or leadership roles.

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

When answering this question, be sure to highlight specific projects where you utilized Microsoft Dynamics 365 CRM. Focus on your role in designing, developing, testing, and implementing solutions. Discuss any integrations you’ve handled and how you ensured quality deliverables.

Join Rise to see the full answer
How do you prioritize multiple projects with competing deadlines?

Share your strategy for effective prioritization, such as using tools like Gantt charts or project management software. Explain how you assess project urgency, align with team leaders, and maintain clear communication while working on multiple projects.

Join Rise to see the full answer
What best practices do you follow while developing CRM applications?

Discuss your approach to development best practices, such as maintaining clean code, leveraging reusable components, and implementing efficient architectural designs. Provide examples from past experiences where these practices contributed to successful outcomes.

Join Rise to see the full answer
How do you handle conflicts when collaborating with cross-functional teams?

Illustrate your conflict-resolution skills by sharing a specific example of a challenge faced within a cross-functional team. Emphasize how you maintained open communication, sought a compromise, and worked towards a collective solution.

Join Rise to see the full answer
What methods do you use to test the quality of your CRM applications?

Explain the testing methodologies you employ, like unit testing, integration testing, or user acceptance testing. Discuss your focus on ensuring high-quality deliverables and any tools you utilize to facilitate effective testing.

Join Rise to see the full answer
Can you explain your experience with integrating CRM systems with other applications?

Highlight specific integrations you've completed, discussing the challenges faced and how you overcame them. Describe the technologies and methodologies used, emphasizing your ability to create seamless connections between systems.

Join Rise to see the full answer
How do you ensure that your technical solutions align with business requirements?

Talk about your process for gathering requirements through stakeholder interviews or documentation reviews. Discuss how you translate these business requirements into technical specifications for effective project delivery.

Join Rise to see the full answer
What tools do you find most useful in your CRM development process?

List tools that enhance your CRM development capabilities, such as IDEs, project management tools, or version control systems. Explain how these tools improve your workflow and collaboration effectiveness.

Join Rise to see the full answer
How would you approach training end-users on new CRM functionalities?

Describe your strategy for user training, focusing on clear communication and support materials. Discuss interactive training methods like demos or workshops that help users navigate new functionalities.

Join Rise to see the full answer
What do you find most challenging about working with CRM systems?

Share insights about common challenges within CRM systems, such as data integration or user adoption issues. Discuss your strategies for overcoming these challenges and ensuring successful project outcomes.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Visa Remote Bangalore, India
Posted 14 hours ago

Join Visa as a Senior Data Engineer to lead exciting AI-driven projects in the payments space.

Photo of the Rise User
Posted 15 hours ago

Join Visa’s Core Products and Platforms team as a Sr. Product Manager to drive the strategic development of Flex Credential solutions for diverse market segments.

Photo of the Rise User
Thomson Reuters Remote USA-MSP-2900 Ames Crossing Road
Posted 2 days ago

Software Development Manager needed to lead AI innovation at Thomson Reuters.

Photo of the Rise User
Posted 14 days ago
Dental Insurance
Flexible Spending Account (FSA)
Health Savings Account (HSA)
Vision Insurance
Performance Bonus
Paid Holidays
Photo of the Rise User
Capital One Hybrid Richmond, Virginia, United States
Posted 10 days ago
Photo of the Rise User
Equifax Remote IND-Pune-Equifax Analytics-PTEC
Posted 4 days ago

Join Equifax as a Software Engineer to make an impact through innovative technology solutions.

Photo of the Rise User
Posted 12 days ago

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

8960 jobs
MATCH
Calculating your matching score...
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!