Senior Software Engineer

at  Mirada Medical

Oxford OX2, England, United Kingdom -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate25 Aug, 2024Not Specified27 May, 2024N/ATracking Systems,Software Development,Specifications,Software,Medical ImagingNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

Mirada is looking for a talented Senior Software Engineer to join the team!

We are looking for the following skills and competencies:

  • Experience in Java development, including the use of Swing (or willingness to learn)
  • Experience of working with IDE, source control systems, issue tracking systems and build systems.
  • Experience of developing software to requirement specifications
  • Ability to work as part of a multi-disciplinary team in a leading role.
  • Understanding the full software development lifecycle
  • Ability to gather input from key stakeholders during design phase.
  • The ability to analyse and use initiative to solve technical challenges.
  • Ability to effectively communicate with technical and non-technical users.
  • Experience of medical imaging and the DICOM standard is highly advantageous

Responsibilities:

  • Software development including analysis, architecture and design, development, testing and all associated documentation.
  • Estimation and regular updating of progress of all tasks
  • Active participation in reviews of the work of own and others
  • Proactively participates in company and functional improvement initiatives.
  • Line management and coaching & mentoring of the team.
  • Actively participate in the quality process and contribute to its continuous improvement.
  • Work individually or as part of a team and interacting with all functional groups as required.
  • Support and maintenance activities for software issues including, where necessary, site-visits
  • Research, investigation and prototyping in new areas when requested.
  • Validation of internal and 3rd party software
  • May coordinate and lead the work of small teams, reporting progress to the Software Development Manager
  • May be expected to become the lead or specialist in one or more technologies or disciplines.
  • Pursue learning and self-development and sharing of knowledge with others.
  • Occasional general administrative duties as required.

We are looking for the following skills and competencies:

  • Experience in Java development, including the use of Swing (or willingness to learn)
  • Experience of working with IDE, source control systems, issue tracking systems and build systems.
  • Experience of developing software to requirement specifications
  • Ability to work as part of a multi-disciplinary team in a leading role.
  • Understanding the full software development lifecycle
  • Ability to gather input from key stakeholders during design phase.
  • The ability to analyse and use initiative to solve technical challenges.
  • Ability to effectively communicate with technical and non-technical users.
  • Experience of medical imaging and the DICOM standard is highly advantageous.


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

Oxford OX2, United Kingdom