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

$95000 / YEARLY (est.)
min
max
$80000K
$110000K

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 ready to take your career to the next level as a Software Engineer - Microsoft Dynamics CRM at a leading company in Austin? Join our dynamic Customer Relationship Management (CRM) team within Payment Product Development. We're on the lookout for a passionate software engineer who will play a crucial role in managing system requirements, designing innovative solutions, and ensuring the seamless integration and maintenance of our corporate applications. In this hybrid role, you'll not only collaborate with business owners but also work hands-on to build and support applications that enhance the efficiency of Microsoft Dynamics CRM. Your day-to-day will involve designing, developing, testing, and deploying high-quality solutions on the Microsoft Dynamics 365 CRM platform, along with integrating it with other applications. We pride ourselves on maintaining best practices that drive efficiency and innovation. You’ll find yourself juggling multiple projects, each presenting unique challenges—all while maintaining a cooperative relationship with other developers and stakeholders. Flexibility is key, as you'll also engage in project implementations and support activities that may require coordination across various time zones. If you're excited about owning critical Visa applications and want to work in a collaborative environment, we’d love to hear from you! This role is perfect for someone who can thrive in complexity and enjoy working in a hybrid setting, spending 50% or more of your time in the office as needed.

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 this company?

As a Software Engineer - Microsoft Dynamics CRM, you will be responsible for a wide range of tasks that include designing, developing, testing, and supporting high-quality technical solutions on the Microsoft Dynamics 365 CRM platform. You'll also integrate the CRM with other applications through real-time or batch processes and build custom solutions. Apart from development tasks, you'll be coordinating with stakeholders to deliver on multiple projects concurrently while ensuring adherence to best practices and efficiency.

Join Rise to see the full answer
What qualifications do I need to apply for the Software Engineer - Microsoft Dynamics CRM position?

To apply for the Software Engineer - Microsoft Dynamics CRM role, candidates should have a strong background in developing technical solutions within CRM environments. Proficiency in Microsoft Dynamics 365 CRM is essential, along with experience in integration processes using web services. Familiarity with best development practices, ability to manage multiple projects effectively, and the capability to work autonomously in complex environments are all important qualifications for this position.

Join Rise to see the full answer
Can you explain the hybrid work model for the Software Engineer - Microsoft Dynamics CRM position?

The Software Engineer - Microsoft Dynamics CRM position follows a hybrid work model, allowing employees to split their time between remote work and working from the office. Employees in this role are expected to be in the office 2-3 set days a week based on direction from leadership and business needs, ensuring a balanced approach that promotes collaboration while offering flexibility.

Join Rise to see the full answer
What professional growth opportunities exist for a Software Engineer - Microsoft Dynamics CRM in this company?

Joining as a Software Engineer - Microsoft Dynamics CRM opens various professional growth paths, including opportunities to advance within the development team, gain exposure to project management, or escalate into leadership roles. The dynamic nature of the position entails varied responsibilities, allowing engineers to enhance their technical and interpersonal skills while contributing directly to the improvement of the company's CRM systems.

Join Rise to see the full answer
What is the work culture like for the Software Engineering team at this company?

The work culture for the Software Engineering team, including the Software Engineer - Microsoft Dynamics CRM role, is dynamic, collaborative, and innovative. The emphasis is on teamwork and communication, providing a supportive environment to tackle complex challenges. Employees are encouraged to share ideas and collaborate with various stakeholders, ensuring a well-rounded approach to software development and problem-solving.

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 asked about your experience with Microsoft Dynamics 365 CRM, highlight specific projects or tasks where you utilized the platform. Discuss your familiarity with its features, your role in the development and support of CRM solutions, and any notable integrations you managed. This shows not only your hands-on skills but also your ability to apply Dynamics CRM to meet business needs.

Join Rise to see the full answer
How do you approach integrating Microsoft Dynamics CRM with other applications?

In response to this question, outline your methodology for integration which includes assessing requirements, selecting appropriate integration strategies (real-time vs batch), and utilizing web services. Mention any specific tools or technologies you've used and highlight your ability to troubleshoot and resolve integration challenges effectively.

Join Rise to see the full answer
What best practices do you follow in software development?

For this question, share your commitment to software development best practices, including code reusability, documentation, version control, and automated testing. Illustrate how these practices improve efficiency and reduce errors. You can provide examples of how you've implemented these in previous projects.

Join Rise to see the full answer
How do you manage competing timelines across multiple projects?

When discussing how to manage multiple projects, mention your prioritization methods. Discuss time management tools, regular check-ins with stakeholders, and your ability to remain flexible and adapt to changes. Providing examples of how you've successfully juggled different responsibilities demonstrates your experience and reliability.

Join Rise to see the full answer
Can you explain a challenging project you worked on and how you overcame obstacles?

Use the STAR (Situation, Task, Action, Result) method to describe a challenging project. Focus on a specific challenge you faced in a past role as a Software Engineer, emphasizing how you assessed the situation, the steps you took to resolve the issues, and the positive outcome that followed. This not only showcases your problem-solving skills but also highlights your persistence.

Join Rise to see the full answer
What tools or technologies do you prefer for code versioning and collaboration?

Discuss the various tools you've used for version control like Git, SVN, or similar platforms. Emphasize the importance of collaboration in software development and how tools like GitHub or Bitbucket facilitate team coordination. Sharing your proficiency shows that you understand the collaborative nature of software engineering.

Join Rise to see the full answer
How do you ensure quality in the software you develop?

To ensure quality in your software, discuss your testing strategy. Mention unit tests, integration tests, and user acceptance testing as vital elements. Explain how you gather user feedback and incorporate it into future releases, highlighting your commitment to delivering high-quality solutions.

Join Rise to see the full answer
What methods do you employ to keep updated with industry trends and advancements in technology?

When answering this question, share your dedication to continuous learning through online courses, attending workshops, and following industry leaders on platforms like LinkedIn. Mention any tech blogs or forums you participate in to stay informed and how this knowledge informs your work.

Join Rise to see the full answer
How do you handle tight deadlines and high-pressure situations?

Explain your strategies for managing tight deadlines, such as breaking the project down into manageable parts and setting realistic milestones. Highlight your ability to communicate with team members and stakeholders to ensure alignment and transparency which helps in minimizing stress in high-pressure situations.

Join Rise to see the full answer
Can you share an example of how you’ve contributed to team collaboration in previous roles?

In your response, provide a specific example from your past roles where your contributions led to improved team collaboration. Discuss how you facilitated discussions, resolved conflicts, or supported team members during critical phases of a project. This showcases your interpersonal skills and commitment to teamwork.

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

Join Visa's dynamic Core Products and Platforms team as a Senior Product Manager, driving the development of Flex Credential solutions for diverse business needs.

Photo of the Rise User
Posted 13 days ago

Seeking an analytical Finance Manager to lead revenue-focused financial planning and analysis at Visa Inc.

Photo of the Rise User
Posted 1 hour ago

SPS Commerce seeks an innovative Associate Software Engineer II to contribute to transforming the global retail supply chain by developing and maintaining software solutions.

Photo of the Rise User
Posted 10 days ago

We're seeking a Senior Full Stack Software Engineer to join Visa’s North America Product Demos team and contribute to innovative, client-focused product solutions.

Shape the future of AI by utilizing your C++ expertise to train and evaluate AI models at Alignerr.com.

Photo of the Rise User
RevenueCat Remote No location specified
Posted 6 days ago

Join RevenueCat as a Senior iOS SDK Engineer and help developers maximize monetization through innovative SDK solutions.

Photo of the Rise User
Posted 5 days ago
Photo of the Rise User

Join Momentive Software as a WordPress Web Developer to create engaging websites that drive demand generation and marketing efforts.

Photo of the Rise User

Join Visa AI as a Service as a Senior Machine Learning Engineer and help drive innovation in AI and payment solutions.

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

11746 jobs
MATCH
VIEW MATCH
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
R
Someone from OH, Cincinnati just viewed Director, Payroll Tax at Ryan
Photo of the Rise User
11 people applied to Software Engineer Intern at GITAI
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