Senior Software Engineer

This job is no longer active!

View all jobs Cmed Clinical Research Services active


View all jobs Senior Software Engineer active on Hipo.ro

View all jobs Engineering active on Hipo.ro

View all jobs IT Software active on Hipo.ro


Employer: Cmed Clinical Research Services
Domain:
  • Engineering
  • IT Software
  • Job type: full-time
    Job level: 1 - 5 years of experience
    Location:
  • Timisoara
  • Updated at: 25.04.2017
    Remote work: On-site

    Cmed Technology (Offices in Timisoara Romania) helps research organizations meet the challenges of 21st century clinical trials. We are working to move clinical research to the cloud and we are looking for excellent engineers to develop full-featured modern Single Page Web Applications connected via REST Services to cloud servers. The applications target a wide range of functionality like clinical data capture, data loading, data analysis or data validation, and they need to both comply with international clinical regulation as well as meet the highest standards of quality.

     

    The role:

    This position is for a versatile and experienced Software Engineer to be part of our global team and develop rich client web applications that are part of encapsia™ - the next generation Clinical Data Suite that supports the clinical research and development of the next generation medication.

     

    Responsibilities:

    • Design and implement distributed rich web applications using ES6, Coffeescript, HTML5, React / Redux, AngularJS, Backbone, Underscore, JQuery with Promises and other ever-evolving state-of-the-art web technologies.
    • Create responsive and inspiring web interfaces with Bootstrap, Less CSS, and D3
    • Create SQL to extract and manipulate data in PostgreSQL and implement server-side tasks in Python or nodeJS that are exposed trough our Python server's REST API
    • Using REST interact with the REST API exposed on cloud servers running Linux
    • Design, develop, and enhance app architecture to achieve performance, fault-tolerance and security
    • Apply industry best practice, object oriented principles, design and architectural patterns to achieve optimal software maintainability
    • Continually update technical knowledge and skills, be up to date with with latest web technologies
    • Take responsibility and drive solutions for entire projects or requirements within a project developed in agile teams

     

    Preferred qualifications:

    • 3+ years experience in software development
    • BS or MS in Computer Science or equivalent experience in software development
    • Experience with modern Web technologies and knowledge of relational databases
    • Proficiency with object oriented software engineering and the software development life-cycle
    • Software development experience on Linux / Unix platform
    • Strong analytical and problem solving skills
    • Strong interpersonal skills - able to work as part of a team and foster team cooperation
    • Effective oral and written English communication skills
    • Experience of developing in an agile development environment

     

    What we offer:

    • The opportunity to develop the innovative software that will be used to assess the effectiveness of next-generation medication
    • The chance to be part of an amazing team and work with exciting technologies in a friendly environment
    • Development opportunities in technical or other work-related areas (e.g. leadership, mentoring, communication)
    • Attractive salary
    • Private medical services
    • Motivating wellbeing package

     

    You're in for an exciting ride! Take the challenge!

    Job-uri similare care te-ar putea interesa:

    Timisoara,

    Aplica fara CV
    Timisoara,

    Timisoara, Job national

    Vezi job-uri similare (168)