Position Summary :

Applications are invited from suitably qualified persons for the position of Software Engineer II in the Centre for Applied Data Analytics & Artificial Intelligence (CeADAR)  old.ceadar.ie.  CeADAR is part funded by Enterprise Ireland and the IDA and is the national centre for applied data analytics and machine intelligence. Its market-focussed agenda is developed in conjunction with its strong membership base of over 90 MNCs and SMEs.

CeADAR is based in UCD (www.ucd.ie) and is a collaboration between UCD and TU Dublin.  The team conducts applied research in data analytics and develops applications in cooperation with our industry partners. The applied research at CeADAR covers broad aspects of AI and data analytics including real-time analytics, machine learning, prediction, data visualisation, data management, and data-driven interfaces. This is a unique opportunity to work on a range of advanced data analytics projects in collaboration with industry partners and other applied researchers at the cutting edge of the ’recently possible’.

CeADAR is seeking an experienced individual who has a demonstrated successful track record in software engineering in industry.  This is an opportunity to work on a number of diverse and exciting projects in the area of data science with real application to a variety of verticals in the industry sector including the start-up ecosystem. The individual will be part of CeADAR’s Innovation & Development Group, participating in a start-up project demanding software architecture, front-end and back-end development, while supporting the team of data scientists in terms of software development best practice.

This is an exciting opportunity to be involved in this strategic and nationally important area of AI and Analytics with the potential to participate in a start-up creation.

Equality, Diversity and Inclusion: UCD is committed to creating an inclusive environment where diversity is celebrated, and everyone is afforded equality of opportunity. To that end the university adheres to a range of equality, diversity and inclusion policies. We encourage applicants to consult those policies here https://www.ucd.ie/equality/ . We welcome applications from everyone, including those who identify with any of the protected characteristics that are set out in our Equality, Diversity and Inclusion policy.


Salary range: Competitive SalaryPost Duration: Temporary 1.5 year appointment

Reports to: Head of Innovation and Development @CeADAR

Principal Duties and Responsibilities

Technical

  • Design and implement software solutions as required for a new data analytics and AI platform
  • Develop and Test web applications to display information, visualisations and insights derived from data
  • Develop and Test software to transmit data from mobile devices and ingest it into databases
  • Configuration of software architecture in the local server and/or cloud environment
  • Perform other hands-on research and development activities as required
  • Develop and deliver processes and procedures based on software development best practices


Management/Organisational

  • Working closely with other team members to produce project deliverables on time
  • Reporting on project progress to the team as required


Business Development

  • Assisting with business development activities when required


Any Other Duties

  • Undertake any other duties to help develop a real commercial product
 

Selection Criteria 

Mandatory
  • BSc or M.Sc. in Computer Science or closely related discipline
  • Minimum of 5 years experience developing applications using front-end and back-end software development technologies
  • Excellent software development skills, with expertise in Java, Python, Scala or similar
  • Expertise in Javascript and CSS. Experience with frameworks such as Bootstrap, Angular or React.
  • Experience with web frameworks such as Django, Spring MVC, Play, NodeJS
  • Experience in development in cloud environments such as AWS, Azure or GCP
  • Experience in automated testing and tools
  • Experience in mobile app development
  • Knowledge of database design and strong SQL skills
  • Ability to generate new ideas and links and build upon existing ideas to generate unique concepts and solutions
  • A willingness to learn and explore new tech and software tools
  • Demonstrated understanding of operational requirements for a successful software engineering project
  • Excellent communication skills (oral, written, presentation etc)
  • Excellent organisational and administrative skills including a proven ability to work to deadlines and on multiple projects
  • Candidates must demonstrate an awareness of equality, diversity and inclusion agenda.
 

Desirable

  • Knowledge of data analytics methods and frameworks and related application development
  • Experience developing dashboards
  • Experience in managing the full software project lifecycle from requirements gathering to final deliverable

Apply

To apply, send CV to aditya.grover@ucd.ie with the subject “Software Engineer II (Project Giyst)”