1

Ms2 Jobs (NOW HIRING)

Software Engineer MS2 is a national leader in transportation data management and analysis and has the largest traffic count database in North America. More than 270 agencies in 31 US States, and 3 ...

Senior Software Engineer

Ann Arbor, MI ยท On-site

$119K - $158K/yr

Senior Software Engineer MS2 is a national leader in transportation data management and analysis and has the largest traffic count database in North America. More than 270 agencies in 31 US States ...

PCT PRN MS2 ORTHO

Tucson, AZ

$15.50 - $20.25/hr

Job Summary The Patient Care Technician (PCT) provides high-quality, patient-centered care by performing delegated tasks in alignment with the PCT's training and the department's needs. Under the ...

PCT PRN MS2 ORTHO

Tucson, AZ

$14.75 - $19.50/hr

Job Summary The Patient Care Technician (PCT) provides high-quality, patient-centered care by performing delegated tasks in alignment with the PCT's training and the department's needs. Under the ...

$70K/yr

Bachelor's degree #INMAY2026 #LI-MS2

next page

Showing results 1-20

Ms2 information

What are the key skills and qualifications needed to thrive as a Medical-Surgical Nurse (MS2), and why are they important?

To thrive as a Medical-Surgical Nurse, you need a strong clinical background, critical thinking skills, and a valid RN license, often complemented by a BSN degree and experience in acute care. Familiarity with electronic health records (EHRs), medication administration systems, and patient monitoring technology is essential. Exceptional communication, organization, and teamwork skills help nurses manage complex patient cases and collaborate effectively with other healthcare professionals. These competencies are vital for delivering safe, high-quality care to diverse patient populations in dynamic hospital environments.

What are some common challenges faced by MS2 (Medical Student, Year 2) students during their second year, and how can they navigate them effectively?

Second-year medical students (MS2) often face the challenge of balancing intensive coursework with preparation for the USMLE Step 1 exam. Many students find it demanding to manage large volumes of material while also participating in clinical skills training and extracurricular activities. Time management and developing efficient study strategies are crucial for success. Seeking support from peers, using structured study resources, and maintaining a healthy work-life balance can help alleviate stress and improve academic performance.

What are MS2s in the context of medical education?

MS2 stands for 'Medical Student, Second Year.' It refers to students in their second year of medical school. During this year, students typically focus on advanced basic sciences and begin preparing for the USMLE Step 1 exam. The MS2 year often involves more in-depth coursework, case-based learning, and may include some early clinical experiences. This year is crucial for building the foundational knowledge needed for future clinical rotations.

What is the difference between Ms2 vs Medical Assistant?

AspectMs2Medical Assistant
Required CredentialsTypically requires a master's degree in health sciences or related fieldHigh school diploma or equivalent; certification preferred
Work EnvironmentPrimarily clinical, administrative, or research settings in healthcare facilitiesClinical and administrative tasks in clinics, hospitals, and outpatient centers
Employer & Industry UsageUsed in hospitals, research institutions, and specialized clinicsCommonly employed in outpatient clinics, physician offices, and hospitals

While both Ms2 and Medical Assistant roles are integral to healthcare, Ms2 typically involves advanced clinical or research responsibilities requiring higher education, whereas Medical Assistants focus on patient care and administrative support with less formal education. Understanding these differences helps in choosing the right career path or job search focus.

Software Engineer

MS2

Ann Arbor, MI โ€ข On-site

Other

This job post hasย expired today.ย Applications are no longer accepted.


Job description

Software Engineer

MS2 is a national leader in transportation data management and analysis and has the largest traffic count database in North America. More than 270 agencies in 31 US States, and 3 Canadian Provinces, including 28 state Departments of Transportation, are using MS2 software to manage their transportation data.

MS2 is located in the beautiful city of Ann Arbor, Michigan, the home of high-tech industries and the University of Michigan. Residents of the city enjoy beautiful parks, mature neighborhoods, amenities of the Huron River and easy access to downtown Detroit or to colorful "Pure Michigan" woods and waterways.

MS2 is a friendly, open team working to support our clients' software needs. Staff members work on a variety of tasks and are given a high degree of responsibility. We offer an excellent environment for transportation professionals and Software Engineers with competitive compensation and benefit packages. We're a small team and you'll have an opportunity to make a big impact!

We are seeking a Software Engineer who can reliably deliver features end-to-end with occasional direction, while growing toward the independence and ownership expected of a Senior Engineer. You will contribute across the SDLC, collaborate closely with product, QA, and other engineers, and steadily take on more complex work over time.

Responsibilities:

  • Deliver small to moderately complex features across the SDLC, from understanding requirements through implementation, testing, and release.
  • Write clean, maintainable, and testable code, following team standards and established patterns.
  • Collaborate with stakeholders and other engineers to clarify requirements and translate them into workable technical tasks (including constraints, risks, and tradeoffs).
  • Contribute to system reliability and supportability through automated tests, debugging, and incremental improvements.
  • Triage and resolve defects in production and non-production environments, escalating and pairing as needed.
  • Participate in code reviews as both author and reviewer, and incorporate feedback to improve engineering quality.
  • Create and maintain lightweight technical documentation (implementation notes, runbooks, and operational considerations).
  • Grow ownership over one or more modules, workflows, or services over time, including knowledge sharing with the team.