Development
Senior Software Engineer – 4264

About us

What is it like to work in UC colors? One thing is for sure, all 350+ of our colleagues would say the same: unique and unrepeatable. Professional and language training, soft skill training, team-building abroad and at home, IT Fest, Balaton Circle on two wheels or two feet, kUCkó aka UC wellness centre, themed craft afternoons, charity painting. Be a part of this experience of a lifetime!

The client / the project

We are looking for a Skilled Software Quality Engineer, to join the Radiology Information System team in Budapest and be part of our exciting journey to develop together our product.

Centricity RIS-i is a scalable, configurable, and modular radiology workflow solution that can support the challenges of individual specialties, hospitals, or entire health systems. The product is serving Radiologists all around the globe, massive presence in the German speaking countries.

During your day-to-day activities you are going to be responsible for designing, building, executing, and maintaining software testing. You will be working in an agile and international environment together with 6+ scrum teams.

Responsibilities

  • Be responsible for providing technical leadership and defining, developing, and evolving software in a fast paced and agile development environment.
  • Write code (predominantly C++) that meets quality standards and delivers desired functionality, in maintainable and clean code.
  • Create / update technical documentation and collaborate on test definition (manual and automated) in relation to code written / updated.
  • Define interfaces between code modules and apply existing technology to designs.
  • Stand for the importance of testing, improving quality through auto-testing, write unit test or high-level test.
  • Research and create POC for integration and demonstrate technical feasibility.
  • Ensure documentation integrity and quality for the program area.
  • Interact with other development teams in a global context.
  • Proactively share information across the team, to the right audience with the appropriate level of detail and timeliness.
  • Share knowledge and best practices within team, educating junior colleagues.

Technologies / Skills

  • Bachelor’s Degree in Computer Science or in “STEM” Majors (Science, Technology, Engineering and Math) or equivalent.
  • Strong professional (Minimum 4-5 years) evidence-based experience in software development and tool/service development.
  • Good knowledge of source code and artifact repositories.
  • Experience with Windows based programming.
  • Deep experience in C++ programming.
  • Experience in object-oriented design methodology and various programming languages, including in Java.
  • SQL and DB development experience (Preferable Oracle).
  • Experience in Oracle ADF.
  • Experience in Microsoft Visual Studio.
  • Experience with MFC programming.
  • Experience with COM programming.
  • Experience with integrating 3rd party components and products.
  • Experience with DB interoperability using C++.
  • Excellent verbal and written communication skills in English.
  • Skilled in providing oversight and mentoring team members. Shows ability to effectively delegate work.
  • Skilled in breaking down problems, documenting problem statements and estimating efforts.
  • Has the ability to analyze and evaluate impact of changes, defects, and different technology choices.
  • Good analytical, & problem-solving skills.
  • Excellent communication skills and the ability to interface with senior leadership with confidence and clarity.

Advantages

  • Deep experience in C# programming.
  • Experience in JDeveloper.
  • Experience with DB interoperability using C#.
  • Experience with MS Office programming.
  • Experience with .NET development.
  • Experience with automated unit tests using C++.
  • Experience in advanced medical imaging and development of medical devices in healthcare domain.

Why join us

  • Work in a small team with enthusiastic, motivated, experienced colleagues and cutting edge technologies.
  • Participate in relevant training and certification to acquire and maintain the knowledge to be effective.
  • Our mission and core values match your own and motivate you.
  • Great company environment that is serious about having fun in almost everything we do, including frequent team events and more.
  • Informal, entrepreneurial and flexible atmosphere where thinking out-of-the-box is highly encouraged.

Interested in details

File type: pdf, doc, docx

Selection Process
What can you expect when you apply?

We have lots of vacancies, take a look at our Career Site and choose the one that best suits your experience and interests. If we don't have one you can still send in your CV and we will find you with an opportunity.

1

CV

When your resume arrives, we will open a bottle of champagne.

2

Personal contact

If this part of the selection process is successful the next step is a meeting with the experts in the field.

3

HR interview

This is followed by an HR Team interview

4

Professional conversation

If your experience and your qualification match the requirements of the position, Andi, Fanny, Ati, István, or Balázs will contact you within a few days.

5

Discussion of circumstances

If you perform well in the final part and you liked the project and the partner we will discuss the details.

6

Agreement

As soon as we seal the deal we will open another bottle of champagne.

7

In the team

Welcome on board and we are looking forward to your 1st day.

Who are we looking for?

Join our team

We would love to see your CV for not announced positions

Send CV