Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Developer II - Microsoft Dynamics 365 image - Rise Careers
Job details

Software Developer II - Microsoft Dynamics 365

                    

At Cleveland Clinic Health System, we believe in a better future for healthcare. And each of us is responsible for honoring our commitment to excellence, pushing the boundaries and transforming the patient experience, every day.

                        

We all have the power to help, heal and change lives — beginning with our own. That’s the power of the Cleveland Clinic Health System team, and The Power of Every One.

                                    

Job Title

Software Developer II - Microsoft Dynamics 365

                        

Location

Cleveland

                    

Facility

Remote Location

                     

Department

ITD Epic Front End Systems-Information Tech Div

                      

Job Code

T98685

                     

Shift

Days + Call

                       

Schedule

8:00am-5:00pm

                       

Job Summary

                         

Job Details

Join the Cleveland Clinic team where you will work alongside passionate caregivers and make a lasting, meaningful impact on patient care. Here, you will receive endless support and appreciation while building a rewarding career with one of the most respected healthcare organizations in the world.  

As a Software Developer, you will be responsible for the design, documentation, coding, unit testing, systems testing, and deployment of software applications. You will work closely with Developers, Project Managers, Analysts and clinicians as you write code and build programs inside of dynamics (CRM). This position allows you to utilize knowledge in the field of computer science or software engineering within an innovative healthcare setting.  

A caregiver in this position works remotely from 8:00AM - 5:00PM, with on-call requirements.

A caregiver who excels in this role will:  

  • Iterate with team members around analysis, design and development of software systems. 
  • Be responsible for developing new software and proofing/testing the development to ensure production of a quality product. 
  • Work with lead developers, lead engineers and senior developers to ensure software development and engineering standards are met. 
  • Make recommendations which yield a more cost-effective product and better streamlined workflows while supporting team strategy in development approach. 
  • Observe operational and clinical workflow and work to build solutions around observed behaviors. 
  • Help to translate clinical problems into innovative healthcare solutions. 
  • Provide technical support to other developers when project support is needed. 
  • Gather business and application specific requirements. 
  • Ensure all requirements are met as well as maintained within defined project scope and documented within documentation management system. 
  • Keep up with industry trends and bring new ideas and industry solutions to healthcare for a unique application. 
  • One year of module of dynamics experience or a similar module

Minimum qualifications for the ideal future caregiver include:  

  • Five years of experience in software development.  
  • Digital Mobile Department: two years of iOS and/or Android development experience 
  • Lerner Research Institute: two years of experience in bioinformatics software development and/or two years of experience managing and analyzing clinical and bioinformatics research data OR Master's Degree in Computer Science, Computer Engineering or Electrical Engineering with appropriate academic software development experience 
  • ServiceNow Technology: two years of ServiceNow experience 
  • ITIL Foundations Certification upon or within six months of hire 

Preferred qualifications for the ideal future caregiver include: 

  • Bachelor’s Degree in MIS, Computer Science or Engineering 
  • Experience with hospital or medical systems 
  • Experience with Agile development processes, including regular sprints, rapid iterations and frequent user feedback 
  • Experience with web development and/or native mobile application development. 
  • Familiarity with continuous integration principles and application/platform deployment best practices, including change control processes 
  • C#, iOS Objective C/Swift, JavaScript, CCSS3 or HTML5 experience  
  •  jQuery, Angular (or other comparable libraries), Bootstrap or NodeJS experience 
  • Experience building Dynamics 365 Customer Service and/or Sales Apps
  • .net build experience
  • Experience with Power Automate, Data Verse and Model Driven Apps - Build and Support

Our caregivers continue to create the best outcomes for our patients across each of our facilities. Click the link and see how we’re dedicated to providing what matters most to you: https://jobs.clevelandclinic.org/benefits-2/      

Physical Requirements:

  • Ability to perform work in a stationary position for extended periods.
  • Ability to travel throughout the hospital system.
  • Ability to operate a computer and other office equipment. 
  • Ability to communicate and exchange accurate information.

Personal Protective Equipment:

  • Follows standard precautions using personal protective equipment.

                       

The policy of Cleveland Clinic Health System and its system hospitals (Cleveland Clinic Health System) is to provide equal opportunity to all of our caregivers and applicants for employment in our tobacco free and drug free environment. All offers of employment are followed by testing for controlled substance and nicotine. All offers of employment are follwed by testing for controlled substances and nicotine. All new caregivers must clear a nicotine test within their 90-day new hire period. Candidates for employment who are impacted by Cleveland Clinic Health System's Smoking Policy will be permitted to reapply for open positions after one year.

Cleveland Clinic Health System administers an influenza prevention program. You will be required to comply with this program, which will include obtaining an influenza vaccination on an annual basis or obtaining an approved exemption.

Decisions concerning employment, transfers and promotions are made upon the basis of the best qualified candidate without regard to color, race, religion, national origin, age, sex, sexual orientation, marital status, ancestry, status as a disabled or Vietnam era veteran or any other characteristic protected by law. Information provided on this application may be shared with any Cleveland Clinic Health System facility. 

Please review the Equal Employment Opportunity poster

                  

Cleveland Clinic Health System is pleased to be an equal employment employer: Women / Minorities / Veterans / Individuals with Disabilities

Cleveland Clinic Glassdoor Company Review
3.7 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
Cleveland Clinic DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Cleveland Clinic
Cleveland Clinic CEO photo
Tomislav Mihaljevic
Approve of CEO

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 Developer II - Microsoft Dynamics 365, Cleveland Clinic

At Cleveland Clinic Health System, we believe in a better future for healthcare, and we're excited to welcome passionate individuals to our team. We are currently seeking a Software Developer II specializing in Microsoft Dynamics 365 to join our innovative ITD Epic Front End Systems team. As a Software Developer in this position, you’ll work remotely, collaborating with a talented group of developers, project managers, analysts, and clinicians. You’ll play a crucial role in designing, coding, testing, and deploying software applications that directly impact patient care. Your work will include everything from unit testing to creating documentation, and you will have the opportunity to translate clinical challenges into innovative solutions that enhance healthcare delivery. You'll engage in iterative development, ensuring that the software meets the highest standards and aligns with operational needs. The ideal candidate will bring at least five years of software development experience, with a strong foundation in Dynamics or similar modules, and will thrive in a dynamic, healthcare-oriented environment. If you’re looking to work with a team that values excellence and innovation, while making a meaningful difference in patients’ lives, this is the role for you.

Frequently Asked Questions (FAQs) for Software Developer II - Microsoft Dynamics 365 Role at Cleveland Clinic
What qualifications do I need to apply for the Software Developer II position at Cleveland Clinic Health System?

To apply for the Software Developer II position at Cleveland Clinic Health System, candidates should have at least five years of experience in software development. A background in Microsoft Dynamics or similar modules is essential, along with proficiency in mobile app development or bioinformatics software development, depending on the specific needs of our department. A Bachelor's degree in MIS, Computer Science, or Engineering is preferred, as is familiarity with Agile development processes.

Join Rise to see the full answer
What are the primary responsibilities of a Software Developer II at Cleveland Clinic Health System?

In the role of Software Developer II at Cleveland Clinic Health System, your primary responsibilities will include designing, coding, testing, and deploying software applications. You'll collaborate closely with various stakeholders, ensuring that software solutions align with clinical requirements and workflows. Additionally, you'll be responsible for maintaining documentation, gathering business requirements, and providing technical support to peers as needed.

Join Rise to see the full answer
How does the Software Developer II role contribute to patient care at Cleveland Clinic Health System?

The Software Developer II role at Cleveland Clinic Health System directly contributes to patient care by developing innovative software solutions that enhance clinical workflows and patient experiences. By working collaboratively with clinicians and leveraging technology, you help translate clinical needs into effective software applications, ultimately improving the quality and efficiency of patient care services.

Join Rise to see the full answer
Is remote work an option for the Software Developer II position at Cleveland Clinic Health System?

Yes, the Software Developer II position at Cleveland Clinic Health System is designed to be remote, allowing for flexible work arrangements. You will be part of a dedicated team that values collaboration while providing the support you need to succeed in your role.

Join Rise to see the full answer
What programming languages should I be familiar with for the Software Developer II role at Cleveland Clinic Health System?

For the Software Developer II position at Cleveland Clinic Health System, familiarity with several programming languages is beneficial. Candidates should have experience with C#, JavaScript, and HTML5, alongside skills in mobile application development with iOS Objective C/Swift or Java. Additionally, knowledge of frameworks like Angular, jQuery, and Bootstrap will be valuable in building efficient applications.

Join Rise to see the full answer
Common Interview Questions for Software Developer II - Microsoft Dynamics 365
Can you describe your experience with Microsoft Dynamics 365?

In my previous role, I worked on multiple projects using Microsoft Dynamics 365, focusing on customizing the platform to meet operational needs. I developed various customer service applications, ensuring that they were user-friendly and aligned with the clinical workflows. This hands-on experience allowed me to understand both the technical side and the importance of usability in creating effective solutions.

Join Rise to see the full answer
What is your approach to writing unit tests?

I believe writing unit tests is essential for ensuring code quality. My approach involves starting with a clear understanding of the functionality that needs testing. I use frameworks such as NUnit for .NET applications to create comprehensive tests that cover various scenarios, including edge cases. This not only helps catch bugs early but also facilitates easier maintenance of the code.

Join Rise to see the full answer
How do you handle feedback during the development process?

I welcome feedback during the development process as it leads to better outcomes. I usually seek input from team members at different stages, ensuring that I am aligned with their expectations. When receiving feedback, I take time to reflect on it, ask clarifying questions if necessary, and incorporate changes promptly to enhance the overall quality of my work.

Join Rise to see the full answer
What experience do you have with Agile methodologies?

I have participated in several Agile projects, where we employed Scrum methodologies to manage the development lifecycle. I am familiar with conducting daily stand-ups, sprint planning meetings, and retrospectives. This approach has helped me improve collaboration within the team and adapt quickly to changing requirements, ultimately leading to more efficient project delivery.

Join Rise to see the full answer
How do you ensure software security during development?

To ensure software security during development, I follow best practices, including maintaining up-to-date libraries to avoid vulnerabilities, conducting code reviews with regard to security implications, and adhering to secure coding standards. Additionally, I advocate for regular security audits and testing to identify potential weaknesses before deployment.

Join Rise to see the full answer
Can you explain a complex project you worked on and your role in it?

Certainly! One complex project involved developing a telehealth application for a healthcare provider. My role included leading the development team to design the application architecture, ensuring integration with existing systems, and managing the front-end development. I coordinated with clinicians to gather requirements and adjust the features based on user feedback during each sprint.

Join Rise to see the full answer
How do you prioritize your tasks in a fast-paced environment?

In a fast-paced environment, I prioritize tasks by assessing their urgency and impact on overall project goals. I use tools like digital Kanban boards to visualize tasks and deadlines. Regular check-ins with my team help in reassessing priorities based on evolving project needs and ensuring that we stay aligned with deadlines.

Join Rise to see the full answer
What techniques do you use for debugging your code?

I use a combination of debugging techniques, including logging key variables and states during execution, leveraging built-in debuggers in IDEs, and writing test cases that isolate issues. This systematic approach helps me quickly identify and rectify errors, making my development process more efficient.

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

Documentation is crucial in my development process; it serves as a guide for current and future team members. I ensure that my coding practices are well-documented, including setup instructions, API endpoints, and usage examples. This not only aids collaboration but also simplifies maintenance and onboarding of new team members.

Join Rise to see the full answer
How do you stay updated with emerging technologies in software development?

I make it a point to stay updated with emerging technologies by following relevant industry blogs, participating in webinars, and attending conferences. Additionally, I engage with online communities and forums to learn from peers and share knowledge, which fosters continuous growth in my skills and understanding of the latest trends.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Cleveland Clinic Hybrid US, Cuyahoga County, OH; Ohio, Cleveland, OH
Posted 2 days ago

Cleveland Clinic seeks experienced Urologists to join its renowned team, committed to excellence in patient care and professional growth.

Photo of the Rise User
Cleveland Clinic Hybrid US, Cuyahoga County, OH; Ohio, Cleveland, OH
Posted 3 days ago

Join an experienced team of specialists at the Cleveland Clinic's Respiratory Institute as a Board Certified/Board Eligible Allergist/Immunologist.

Join Bank of America as a Vice President, Feature Lead in Technology to drive technology solutions that enhance financial lives.

Photo of the Rise User
Visa Remote Highlands Ranch
Posted 11 days ago

Elevate your career as a Sr. Systems Engineer at Visa, where your expertise in container technologies will play a vital role in supporting innovative operations.

Photo of the Rise User
Netcompany Remote Athens, Greece
Posted 2 days ago

Join Netcompany-Intrasoft as a SOC Analyst, where you'll enhance security measures in a dynamic IT environment.

Photo of the Rise User

Lead innovative infrastructure delivery and strategy in a role that combines technology with visionary leadership at Visa.

Photo of the Rise User
CoreWeave Remote Livingston, NJ
Posted 5 days ago
CACI Hybrid US NE Offutt AFB
Posted 4 days ago

Join CACI as a Problem/Risk Manager, where you'll lead IT service management efforts in support of USSTRATCOM.

Photo of the Rise User

Join Allied Universal as a Business Continuity Systems Administrator to ensure operational resilience and continuity in dynamic work environments.

Photo of the Rise User
Posted 3 days ago

A unique opportunity for a motivated System/Ops Admin to enhance operational systems in a retail distribution company while working remotely.

We’ve made it our mission to care for life, research for health and educate those who serve. That’s always been our north star. And it’s led us to deliver an exceptional level of care alongside some of the industry’s most gifted, hardworking careg...

65 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
April 2, 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
X
Someone from OH, Cleveland just viewed Lead / Senior Analyst - SAP HCM at Xcellink Pte Ltd
Photo of the Rise User
57 people applied to Security Analyst Jr at DEUNA
Photo of the Rise User
Someone from OH, Akron just viewed Accounting Co-Op at VEGA Americas
R
Someone from OH, Cincinnati just viewed Director, Payroll Tax at Ryan
Photo of the Rise User
13 people applied to Intern/Co-op-4 at GE
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
Photo of the Rise User
62 people applied to Cyber Crime Analyst at TEKsystems
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
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