Senior Software Engineer

closed
ModMed Logo

ModMed

πŸ“Remote - United States

Summary

Join ModMed, a team of passionate problem-solvers on a mission to modernize healthcare through an intelligent cloud platform. As a Senior Software Engineer, you will design, develop, document, and debug software systems using Java and related technologies.

Requirements

  • Bachelors degree preferred
  • 5+ years of Java/J2EE development experience
  • Strong Java/J2EE object-oriented design and development skills
  • Proficiency with at least one JavaScript framework (AngularJS and/or Angular preferred)
  • Solid understanding of Web Standards (XML, Web Services (WS*, REST)
  • SQL proficiency (MySQL experience is preferred)
  • Familiar with JSP
  • Strong communication skills
  • Strong problem-solving skills, adaptable, proactive and willing to take ownership
  • Strong commitment to quality, architecture, and documentation

Responsibilities

  • Write correct and clean code, following stated best practices and rarely making the same mistake twice
  • Participate in technical design decisions with guidance
  • Focus on attaining expertise in one or more areas of the codebase
  • Self-sufficient in at least one area of the codebase with a high-level understanding of other components
  • Provide support for your area including components you may not be familiar with
  • Give timely, helpful feedback to peers and managers
  • Communicate assumptions and get clarification on tasks to minimize the need for rework
  • Solicit feedback from others and eager to find ways to improve
  • Understand how your work fits into the larger project and identify issues with requirements
  • Capable of prioritizing and completing complex tasks with guidance as part of a team
  • Make steady progress without the need for constant feedback from more senior engineers and know when to ask for help if blocked

Benefits

  • Comprehensive medical, dental, and vision benefits
  • 401(k): ModMed provides a matching contribution each payday of 50% of your contribution deferred on up to 6% of your compensation
  • Generous Paid Time Off and Paid Parental Leave programs
  • Company paid Life and Disability benefits, Flexible Spending Account, and Employee Assistance Programs
  • Professional development opportunities, including tuition reimbursement programs and unlimited access to LinkedIn Learning
This job is filled or no longer available