Desktop Application Developer | MAB NOMATEN

Competition opened on: 
2 Aug 2021 - 14:45
Application submission deadline: 
31 Aug 2021 - 14:45

Who we are: One of recently awarded 13 European "Teaming for Excellence" Centres

NOMATEN CoE is formed through a partnership between NCBJ (Poland), CEA (France) and VTT (Finland). The NOMATEN CoE has received 7 years of joint financial support from the Foundation for Polish Science (FNP) and the European Commission. These long-term funds and it's novel organizational structure ensure the sustainability of NOMATEN CoE.

NOMATEN focus on the studies and development of novel materials, specifically those designed to work under harsh conditions – radiation, high temperatures and corrosive environments being primary examples. Our ambition is to be a top international research organization in which multinational world-class research teams will design, develop and assess innovative multifunctional materials.

Currently, we are looking for a person for a position of:

Desktop Application Developer

NOMATEN plans to develop in-house functional programs and applications that will aim at understanding client requirements and how they translate in application features. The project goal is to write “clean” and flawless code to produce fully functional software applications according to requirements and market/industry needs. The focus of these applications will be both popular strategies in materials informatics, as well as in-house developed approaches for dimensional reduction, machine learning and simulation of Large Data. We will build a software platform to facilitate data-driven methods of analyzing and predicting materials properties. MATI will provide an easy-to-use GUI module for processing imaging data sets from external data-bases, locally stored, as well as popular libraries such as the Materials Project, Citrination, Materials Data Facility, and Materials Platform for Data Science. It will provide implementations for an extensive library of feature extraction routines developed by the materials community, and ultimately produce material configuration supercells that can be simulated for mechanical and atomistic properties. MATI will also integrate closely with machine learning and data analysis packages already developed and in use by the Python data science community.

We are looking for a qualified Application Developer to design and code functional programs and applications. S/he will work as part of a team and individually with little supervision. A great Application Developer has excellent knowledge of one or two popular programming languages (Python, C# or/and Java). They must be familiar with a variety of operating systems and platforms (MacOSx, Linux, Windows). The ideal candidate will also have an analytical mindset and a keen eye for detail. The goal is to write “clean” and flawless code to produce fully functional software applications according to requirements.

Short description of tasks:

  • Understand client requirements and how they translate in application features.
  • Collaborate with a team of IT professionals to set specifications for new applications.
  • Design creative prototypes according to specifications.
  • Write high quality source code to program complete applications within deadlines.
  • Perform unit and integration testing before launch.
  • Conduct functional and non-functional testing.
  • Troubleshoot and debug applications.
  • Evaluate existing applications to reprogram, update and add new features.
  • Develop technical documents and handbooks to accurately represent application design and code.

Requirements:

  • Proven experience as application developer.
  • Experience in designing and building applications.
  • Ability to fluently program in at least one programming language such as C#, Java (J2EE) etc. and know another one very well.
  • In-depth knowledge of programming for diverse operating systems and platforms using development tools.
  • Excellent understanding of software design and programming principles.
  • A team player with excellent communication skills.
  • Analytical thinking and problem-solving capability.
  • Great attention to detail and time-management skills.
  • Fluency in English, spoken and written.
  • BSc/BA in computer science, engineering or relevant field;

Additional assets:

  • MSc/MA in computer science, engineering or relevant field.
  • Certified application developer.

We offer:

  • A chance to make ones' mark by participation in the creation of a new international Centre of Excellence – NOMATEN.
  • Personal and professional development with a diverse range of tasks and challenges.
  • Working with cutting edge technology at one of the largest supercomputer centers in Poland.
  • Employment contract.
  • Stable working conditions without overtimes and atmosphere of teamwork.
  • Funding for external and internal training.
  • Additional annual salary and other social security benefits.
  • Company transport from Warsaw to Świerk and backwards.
  • Health service at NCBJ (basic medical care).

Contact person: Magda Jędrkiewicz (magdalena.jedrkiewicz@ncbj.gov.pl)

CV in English should be submitted to: magdalena.jedrkiewicz@ncbj.gov.pl

As an attachment to your application please sign and enclose the following declarations:

I agree for my personal data included in the application documents to be processed by National Centre for Nuclear Research with its registered office in Otwock, 7 Andrzej Sołtan Street, 05-420 Otwock, for a period of 12 months from their submission, in order to carry out future recruitment processes.
Information in accordance with Article 13 RODO on the processing of personal data:

  1. The Personal Data Controller of your personal data is the National Centre for Nuclear Research (hereinafter referred to as Controller or NCBJ) with its registered office in Otwock, 7 Andrzej Sołtan Street, 05-400 Otwock. 
  2. Your personal data will be processed for recruitment purposes on the basis of applicable law, including the Labour Code.  Data not required by law, provided by you in your documents, will be processed on the basis of your consent. Your consent is given by the transfer of this data.
  3. The full content of the information clause of Article 13 RODO is available at https://old.ncbj.gov.pl/en/information-clause-personal-data-processing

This project has received funding from the European Union's Horizon 2020 research and innovation programme under grant agreement No 857470 and Foundation for Polish Science International Research Agenda PLUS programme grant No MAB PLUS/2018/8 co-financed by the European Union under the European Regional Development Fund the Smart Growth Operational Programme.