drjobs Senior Software Engineer UK - Client Applications

Senior Software Engineer UK - Client Applications

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Basingstoke - UK

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Purpose 

You will be joining a wellestablished team working on new enhancements and improvements to Intelerads clientfacing applications used by clinicians and radiologists across the UK for reading and reporting medical images.  As a Senior Software Engineer you will bring a high level of experience to the team and take a lead in designing new features and components as well as helping define the longterm technical direction of the products. 

Duties & Responsibilities 

  • Lead development of the InSight PACS Viewer application 

  • Develop software according to the Intelerad SDLC process 

  • Participate in design and code reviews; 

  • Help define the technical architecture used  

  • Champion the use of automated tools for testing and validation 

  • Mentor other members of the team 

  • Manage deliverables according to approved project plans 

  • Participate in code maintenance bug fixes and various crossfunctional roles with quality assurance 

  • Work with application specialists to understand and define the behaviour of new or updated features. 

  • Interaction with other teams for implementation of features and handling of support queries 

  • Stay current with developments in your discipline and share with the team your knowledge and promote opportunities for growth and improvement 

  • Other duties as necessary 


Qualifications :

Skills and Experience 

Required 

  • Expert in developing on Windows platform using C# and WPF or other XAMLbased technology 8 years). 

  • Thorough understanding of Design Patterns and SOLID principles 

  • TDD / Unit Testing we currently use NUnit with JustMock and FluentAssertions 

  • Demonstrated ability to read and interpret technical information 

  • Demonstrated ability to compose clear and concise technical written communication 

 

 

Additional Competencies 

 

  • C including C/CLI 

  • Experience developing webbased applications using JavaScript and/or TypeScript SCSS React WebPack 

  • SQL preferably with PostgreSQL or Sybase 

  • Familiarity with industry standards such as DICOM and HL7 

  • BSc/BEng (or higher) in Computer Science or similar discipline. 

  • Chartered Engineer or Chartered IT Professional (BCS) 

 

 


Additional Information :

All applicants meeting minimum qualifications will be required to complete a 30 minutes online assessment as part of your candidate application

All your information will be kept confidential according to EEO guidelines.

Intelerad is committed to the principles of equal employment. We are committedto complying with all federal state and local laws providing equal employment opportunities and all other employment laws and regulations. Applicants employees and former employees are protected from employment discrimination based on race color religion sex (including pregnancy sexual orientation or gender identity) national origin age disability and genetic information (including family medical history). Intelerad is dedicated to the fulfillment of this policy regarding all aspects of employment including but not limited to recruiting hiring placement transfer training promotion rates of pay and other compensation termination and all other terms conditions and privileges of employment. 

 

Intelerad is committed to ensuring equal employment opportunity for qualified individuals with disabilities. Intelerad uses the Americans with Disabilities Act (ADA)as a standard for global recruiting and hiring purposes. This prohibits discrimination against qualified individuals with disabilities. The ADA defines disability as a physical or mental impairment that substantially limits one or more of the major life activities of an individual a record of such impairment or being regarded as having such an impairment

Intelerad is committed to the principles of equal employment. We are committedto complying with all federal state and local laws providing equal employment opportunities and all other employment laws and regulations. Applicants employees and former employees are protected from employment discrimination based on race color religion sex (including pregnancy sexual orientation or gender identity) national origin age disability and genetic information (including family medical history). Intelerad is dedicated to the fulfillment of this policy regarding all aspects of employment including but not limited to recruiting hiring placement transfer training promotion rates of pay and other compensation termination and all other terms conditions and privileges of employment. 

 

Intelerad is committed to ensuring equal employment opportunity for qualified individuals with disabilities. Intelerad uses the Americans with Disabilities Act (ADA)as a standard for global recruiting and hiring purposes. This prohibits discrimination against qualified individuals with disabilities. The ADA defines disability as a physical or mental impairment that substantially limits one or more of the major life activities of an individual a record of such impairment or being regarded as having such an impairment


Remote Work :

No


Employment Type :

Fulltime

Employment Type

Full-time

Company Industry

Department / Functional Area

Software Engineering

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.