Senior Software Engineer 2 at Modernizing Medicine

Hyderabad, Telangana, India

Modernizing Medicine Logo
Not SpecifiedCompensation
Senior (5 to 8 years), Expert & Leadership (9+ years)Experience Level
Full TimeJob Type
UnknownVisa
Healthcare, HealthTech, EHRIndustries

Requirements

  • Demonstrated knowledge of software application development (will consider experience and certificates in lieu of a degree, though a bachelor's degree or higher in computer science or related fields is preferred)
  • 10+ years of experience in software development in any programming language/platform
  • 5+ years experience in developing .NET applications
  • 2+ years experience in developing cloud-native architectures
  • 2+ years of experience in technical leadership of Software Engineers
  • Proven full-stack experience in building enterprise-level applications
  • Strong Object-Oriented design and development background
  • .NET (Core), .NET Framework, and ASP.NET programming experience (C#)
  • Advanced JavaScript experience (closures, prototype inheritance, etc.)
  • Test-Driven Development (TDD) experience, including unit testing and mocking
  • Solid understanding of Web Standards (XML, JSON, HTML, CSS, APIs, etc.)
  • SQL proficiency (DDL & DML)
  • Demonstrated use and knowledge of design patterns and cloud-native technologies
  • Proficient in recognizing and addressing non-functional requirements and obstacles that impede progress or hinder performance
  • Strong communication and advanced problem-solving skills
  • A high commitment to engineering quality and customer experience
  • Experience with agile methodologies or related iterative development processes is a plus

Responsibilities

  • Collaborate with architects, engineering leadership, and business leaders to provide technical solutions that solve business problems
  • Lead cross-functional teams to design, develop, test, and implement software solutions that meet business and technical requirements
  • Write high-quality code that is scalable, maintainable, efficient, and secure
  • Coach and mentor engineers in the development process, providing guidance and support in pursuit of engineering excellence
  • Work with architects and engineering leadership to establish best technical practices, contributing to the development of coding standards
  • Identify and resolve technical issues and bugs in a timely manner
  • Continuously improve software development processes, tools, and documentation

Skills

Key technologies and capabilities for this role

.NETC#Cloud-NativeArchitectureSoftware DevelopmentLeadershipMentoringScalable CodeSecure CodingTestingMicrosoft AzureAgileTeam Leadership

Questions & Answers

Common questions about this position

What experience level is required for this .NET Technical Lead role?

The role requires 10+ years of experience in software development, 5+ years in developing .NET applications, 2+ years in cloud-native architectures, and 2+ years in technical leadership of Software Engineers.

Is this position remote or office-based?

The company has a robust remote workforce across the US, Chile, and Germany, in addition to offices in Boca Raton, FL and Hyderabad, India. Specific work arrangement for this role is not detailed.

What is the salary or compensation for this position?

This information is not specified in the job description.

What does the company culture look like at Modernizing Medicine?

The company consists of a team of bright, passionate, and positive problem-solvers focused on placing doctors and patients at the center of care through innovative software, with recent awards recognizing it as a top workplace.

What makes a strong candidate for this .NET Technical Lead position?

Strong candidates will have proven full-stack experience in enterprise-level applications, strong Object-Oriented design skills, demonstrated technical leadership, and the ability to coach engineers while writing high-quality, scalable code.

Modernizing Medicine

Specialty-specific electronic health record systems

About Modernizing Medicine

Modernizing Medicine provides specialty-specific Electronic Health Records (EHR) systems designed to improve the workflow of healthcare providers. Their main products, EMA and gGastro EHR, help users manage patient information and administrative tasks more efficiently, allowing them to concentrate on patient care. These systems adapt to the specific practices of each user, enhancing their effectiveness. Unlike many competitors, Modernizing Medicine focuses on tailored solutions for various medical specialties, which sets them apart in the healthcare technology market. The company's goal is to streamline healthcare delivery and improve patient outcomes by providing tools that simplify administrative processes.

Boca Raton, FloridaHeadquarters
2010Year Founded
$360.6MTotal Funding
LATE_VCCompany Stage
Biotechnology, HealthcareIndustries
1,001-5,000Employees

Benefits

Health Insurance
Dental Insurance
Vision Insurance
Life Insurance
Disability Insurance
Health Savings Account/Flexible Spending Account
Unlimited Paid Time Off
Paid Vacation
Paid Sick Leave
Paid Holidays
Parental Leave
401(k) Retirement Plan
401(k) Company Match
Professional Development Budget
Conference Attendance Budget
Hybrid Work Options
Remote Work Options
Wellness Program

Risks

Potential sale by Warburg Pincus could lead to strategic shifts misaligned with current goals.
Resistance to AI technologies may slow implementation and affect user satisfaction.
Dependency on Medtronic's technology poses risks if partnership faces challenges or strategic changes.

Differentiation

ModMed offers specialty-specific EHR systems, enhancing workflow efficiency for healthcare providers.
Their EHR systems, EMA and gGastro, adapt to user practices, increasing adaptability.
ModMed integrates AI technologies, like Medtronic's GI Genius, to improve procedural accuracy.

Upsides

ModMed consistently ranks #1 in G2's 2024 Grid Reports for EHR and RCM software.
Collaboration with Brevium enhances patient re-engagement, boosting retention in gastroenterology practices.
Appointment of Dan Costantino as CISO strengthens cybersecurity, crucial for healthcare data protection.

Land your dream remote job 3x faster with AI