Search by job, company or skills

Clarivate

Lead Software Engineer -- Fullstack

4-9 Years
Save
  • Posted 14 hours ago
  • Be among the first 30 applicants
Early Applicant
Quick Apply

Job Description

We are looking for a Lead Software Engineer - Full stack (Java + Angular) who should be passionate about software development and technology and have demonstrable technical and problem-solving skills. The candidate will show a clear understanding of development trends and a broad understanding of development paradigms.

About You - experience, education, skills, and accomplishments

  • Bachelor s Degree or equivalent in computer science, software engineering, or a related field
  • At least 6 + Years of development e xperience .
  • At least 4+ years of Angular experience.
  • Java/J2EE 2 + years : JDBC, File I/O, Advanced Java, Multi-Threading, Collections .
  • Object-oriented software design patterns.
  • Release cycle of modern, Java-based web applications
  • Database knowledge - SQL, Oracle 19c, Postgres.
  • Client-side tools frameworks: Angular, JavaScript, HTML, CSS
  • Agile/Scrum Software development methodologies (min 2 years)

It would be great if you also had . . .

  • Experience with Bootstrap 5, Material Design, and Theme Engines
  • Working with continuous integration and continuous development environments.
  • IDE: IntelliJ, Visual Studio Code, Eclipse

What will you be doing in this role

  • Write clean, efficient, and maintainable code in accordance with coding standards.
  • Review other code to ensure clean, efficient, and maintainable code.
  • Suggests alternative methodologies or techniques to achieving desired results.
  • Develops and maintains understanding of software development lifecycle and delivery methodology .
  • Reviews and revises new procedures as needed for the continuing development of high-quality systems.
  • Maintains knowledge of technical advances and evaluates new hardware / software for company use.
  • Follows departmental policies, procedures, and work instructions.
  • Works closely with higher-level engineers to increase functional knowledge.
  • Automate tests and unit tests all assigned applications.
  • Participates as a team member on various engineering projects.
  • Writes application technical documentation.

About Company

Clarivate is a leading global provider of transformative intelligence. We offer enriched data, insights & analytics, workflow solutions and expert services in the areas of Academia & Government, Intellectual Property and Life Sciences & Healthcare. For more information, please visit clarivate.com.

Job ID: 111111259