Software Engineer

at  ICON

Dublin, County Dublin, Ireland -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate16 Jul, 2024Not Specified16 Apr, 20243 year(s) or aboveGood communication skillsNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

ICON plc is a world-leading healthcare intelligence and clinical research organisation. From molecule to medicine, we advance clinical research providing outsourced services to pharmaceutical, biotechnology, medical device and government and public health organisations.
With our patients at the centre of all that we do, we help to accelerate the development of drugs and devices that save lives and improve quality of life.
Our people are our greatest strength, are at the core of our culture, and the driving force behind our success. ICON people have a mission to succeed and a passion that ensures what we do, we do well.

Responsibilities:

The Software Engineer performs the analysis, design, programming, and modifications for software products and/or customer applications. Writes code and complete programming, testing and debugging of applications. May use a wide range of disciplines such as distributed networking and databases, communications, and multiprocessing applications. Requires firm background in software engineering including analysis, design, implementation, and verification. At more advanced levels, establishes techniques for the design and modification of software. The position requires working experience with multiple data processing environments such as Hadoop, RDBMS, and Cloud computing. May provide work leadership to a team.

To be successful in the role, you will ideally have:

  • 3+ years relevant experience including designing and implementing large-scale ingest systems in a Big Data environment.
  • 3+ years of proven experience in Hadoop and involved in developing scripts, solutions using the tools / Technologies in the Hadoop ecosystem.
  • Designing and implementing data extraction, cleansing, transformation, loading, and replication/distribution capabilities.
  • Sound understanding and experience with Hadoop ecosystem (Cloudera). Knowledge on CDP would be a plus.
  • Able to understand and explore the constantly evolving tools within Hadoop ecosystem and apply them appropriately to the relevant problems at hand.
  • 3+ years of experience in processing large volumes and variety of data (Structured and unstructured data, writing code for parallel processing, XMLS, JSONs, PDFs).
  • 1+ years of programming experience in Python, Spark for data processing and analysis.
  • Familiarity with AWS and other cloud platforms
  • Oracle PL/SQL, UNIX/Linux Shell Script programming experience is plus.
  • Complex SQL query tuning experience.
  • Demonstrate a detailed understanding of Data Warehousing principals, theories, concepts, and accepted practices.
  • Demonstrate ability to independently determine and develop approaches to solutions following established procedures.
  • Proven track record of technical and professional development.
  • Ability to prioritize and adapt to a fast-paced environment.
  • Bachelor’s degree in Computer Science, Mathematics or related technical discipline.
  • Equivalent work experience and/or technical training will be considered in lieu of the degree.
  • Excellent communication skills – able to effectively communicate project development issues to technical and non-technical team members.
  • Proven track record leading technical teams with responsibility and accountability for a project development effort.


REQUIREMENT SUMMARY

Min:3.0Max:8.0 year(s)

Information Technology/IT

IT Software - System Programming

Software Engineering

Graduate

Proficient

1

Dublin, County Dublin, Ireland