Senior Software Engineer

Posted 65ds ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Senior Software Engineer developing scalable software solutions in healthcare technology. Leading projects, mentoring teams, and implementing best practices in software development.

Responsibilities:

  • Design and develop scalable, maintainable software applications using modern programming languages and frameworks such as TypeScript, nextJS, and IAC
  • Lead architectural discussions and make technical decisions that impact system design, performance, and scalability
  • Mentor junior and mid-level engineers through code reviews, pair programming, and technical guidance
  • Collaborate with product managers, designers, and stakeholders to translate business requirements into technical solutions
  • Optimize application performance, implement monitoring solutions, and troubleshoot complex production issues
  • Establish and enforce coding standards, development processes, and engineering best practices across the team

Requirements:

  • 5+ years of professional software development experience with expertise in multiple programming languages
  • Strong proficiency in backend technologies, databases, cloud platforms, networking, devops, and IAC
  • Experience with software architecture patterns, system design, and building distributed systems at scale
  • Proven track record of leading technical projects and mentoring other engineers
  • Excellent problem-solving skills and ability to debug complex issues across the full technology stack
  • Healthcare industry experience is helpful, but not required.
  • Experience with machine learning or healthcare data analytics is helpful but not required.
  • Experience with HIPAA compliance is helpful but not required.