i
Modernizing Medicine
42 Modernizing Medicine Jobs
5-6 years
ModMed - Manager II - Software Engineering (5-6 yrs)
Modernizing Medicine
posted 14hr ago
Skills & Requirements
- 5+ years of experience managing engineering teams in a web-based application/service environment.
- Excellent written and verbal communication skills.
- Strong problem-solving skills, adaptable, proactive and willing to take ownership.
- Strong commitment to quality, architecture and maintainability.
- Able to effectively direct and mentor others in engineering disciplines and best practices.
- Able to proactively engage with cross-functional teams to resolve issues and design solutions using
critical thinking, analysis skills and best practices.
- Able to influence and energize others toward a common vision.
- Highly self-motivated and self-directed.
- Strong project management and product lifecycle skills.
- Able to understand the value of change and is willing to pivot direction to embrace different ways of
working.
- 3+ years of experience with the Agile/Scrum development methodology.
- Experience working in a team-oriented, collaborative environment and leading subordinates.
- Understanding of object-oriented design, SQL and relational databases.
- Experience building scalable, globally accessible web applications and platforms.
- Understanding of application lifecycle management tools for source control, continuous integration
and deployment, and various areas of testing (unit, integration, load, performance and vulnerability).
Proficiency in at least one, and ideally several, backend languages like :
Java: Robust and widely used, especially in enterprise environments.
Python: Versatile, known for its readability and extensive libraries (e.g., Django, Flask).
Node.js: JavaScript on the server-side, enabling full-stack development.
Go: Modern, efficient, and well-suited for concurrent systems.
Ruby: Popular for web development frameworks like Ruby on Rails.
Solid understanding of core CS concepts. This is crucial for designing efficient and scalable systems.
Experience with both relational (SQL) and NoSQL databases:
SQL: MySQL, PostgreSQL, Oracle (for structured data)
NoSQL: MongoDB, Cassandra, Redis (for flexible, unstructured data)
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Modernizing Medicine Software Engineer roles with real interview advice