Software Engineer II
Microsoft
Job Overview
Who's the hiring manager?
Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Job Description
Overview
The Microsoft HLS Diagnostics Solutions team is transforming medical diagnostics through innovative AI-enhanced solutions. We are a collaborative, multidisciplinary group passionate about healthcare, dedicated to delivering highly reliable, high-performance software for clinical use.
We are seeking a Software Engineer II to drive diagnostics software development. In this role, you will focus on feature development and code quality for our radiology reporting products, emphasizing stability, performance optimizations, and smooth adoption of new releases across the PowerScribe suite. You will collaborate closely with program managers, product managers, UX designers, and fellow engineers to ensure our solutions are robust, efficient, and easy to upgrade. This is a great opportunity for a seasoned engineer who is quality-obsessed, enjoys tackling complex technical challenges, and wants to make a tangible impact in healthcare through software engineering.
Responsibilities
- Write high-quality, maintainable code for new features and improvements, focusing on security, performance, and scalability. Own and deliver complete features across the development lifecycle.
- Collaborate with engineers, product managers, designers, and partner teams to deliver feature sets. Clear communication and teamwork are critical.
- Stay updated on new technologies, frameworks, and best practices that can benefit our products. Drive engineering excellence by improving CI/CD pipelines, enhancing automated test coverage, and ensuring consistency in monitoring and operations at scale.
- Commit to delivering the best customer experience by quickly resolving high-priority bugs and analyzing root causes to prevent recurrences.
- Contribute to creating a diverse and inclusive culture.
- Embody our culture and values.
Qualifications
Required Qualifications:
- Bachelor's Degree in Computer Science or a related technical field AND 2+ years of technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience.
- 1+ years of experience as a software engineer implementing, deploying, and supporting cloud services or software products.
- Ability to meet Microsoft, customer, and/or government security screening requirements, including the Microsoft Cloud background check upon hire/transfer and every two years thereafter.
Preferred Qualifications:
- Master's Degree in Computer Science or a related technical field AND 3+ years of technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR Bachelor's Degree in Computer Science or a related technical field AND 5+ years of technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience.
Key skills/competency
- Software Development
- AI-powered Solutions
- Code Quality
- Performance Optimization
- Scalability
- CI/CD
- Automated Testing
- Cloud Services
- Radiology Products
- Customer Experience
How to Get Hired at Microsoft
- Research Microsoft's culture: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor.
- Tailor your resume: Customize your Software Engineer II resume to highlight experience in C#, Python, cloud services, and AI/healthcare projects.
- Showcase problem-solving: Prepare to discuss complex technical challenges, root cause analysis, and how you ensured code quality and performance optimization.
- Prepare for technical interviews: Practice coding in C#, Java, or Python, emphasizing data structures, algorithms, and system design relevant to scalable cloud applications.
- Demonstrate collaboration: Be ready to share examples of successful teamwork with product managers, UX designers, and other engineers in a fast-paced environment.
Frequently Asked Questions
Find answers to common questions about this job opportunity
Explore similar opportunities that match your background