Senior Software Engineer
at Mirada Medical
Oxford OX2, England, United Kingdom -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 25 Aug, 2024 | Not Specified | 27 May, 2024 | N/A | Tracking Systems,Software Development,Specifications,Software,Medical Imaging | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – 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