Position: Software Development Engineer (C++)
Company: Devico
Category: C++
Experience required: 3y
English level: fluent

Devico is on the hunt for an enthusiastic and talented Software Development Engineer with commercial experience of at least 4+ years to join our team on a full-time basis.

About a project:
An imaging solution helping to fully digitalize working processes within radiological diagnostic centres.

Responsibilities:
- Task prioritization and time estimation within a typical Agile lifecycle;
- Collaboration with developers, designers, and other team members to create innovative solutions for two core products;
- Web interface development and maintenance using HTML5, Javascript, and XSLT;
- Product development and maintenance using C++ and C;
- Working with Professional Services staff to investigate, diagnose, and resolve suspected software defects;
- Diligent work and proper task scheduling to meet challenging deadlines;
- Helping technical authors with writing user and system administration manuals and documentation;
- Software testing aligned with the quality management system and regulatory requirements;
- Making sure that all relevant administrative, quality and regulatory documentation is accurately completed and maintained;
- Help with maintaining and administering a case logging and tracking system.

Required Skills:
- 4-6 years of working in a dynamic and innovative team;
- Experience in HTML5 and Javascript is a must;
- Experience in MS Visual Studio is a must;
- The ability to hand code in HTML is a must;
- Experience with C and C++ programming is desirable;
- Knowledge of XSLT is desirable;
- Experience in multi-threading and Visual SourceSafe is desirable;
- Experience with programming MFC is desirable;
- Understanding image processing is desirable;
- Knowledge of DICOM 3.0 and HL7 is desirable;
- Experience with working in a regulated environment is desirable;
- Expertise in the healthcare domain is an advantage;
- Enthusiasm for working in a high-profile, dynamic IT company;
- English - Upper intermediate;
- Good interpersonal and communication skills, both verbal and written;

We offer:
- Experienced colleagues who are ready to share knowledge;
- Excellent opportunities for professional growth;
- Participation in a variety of projects with different software development processes;
- Regular salary revisions.