Hybrid Senior Software Engineer, Java

Posted last week

Apply now

About the role

  • Senior Software Engineer joining Academia & Government team at Clarivate. Responsible for software application design, development, and user interface customization.

Responsibilities

  • Design, develop, code and customize software applications from product conception to end user interface
  • Analyze customer requirements and preferences, incorporating these into the design and development process
  • Write clean, efficient, and maintainable code in accordance with coding standards
  • Review other code to ensure clean, efficient, and maintainable code
  • Define architecture of software solution
  • Suggest alternative methodologies or techniques to achieve desired results
  • Develop and maintain understanding of software development lifecycle and delivery methodology
  • Maintain knowledge of technical advances and evaluate new hardware/software for company use
  • Work closely with higher-level engineers to increase functional knowledge
  • Automate tests and unit test all assigned applications
  • Write application technical documentation

Requirements

  • Bachelor’s Degree in Computer Science, Software Engineering, or related field or equivalent relevant work experience
  • 3 Years of software development experience using Java programming language
  • Experience with Angular or similar frameworks
  • Experience with AWS Cloud offerings
  • Experience with SQL databases such as Oracle, MySQL, Postgres

Benefits

  • Equal employment opportunities for all qualified persons
  • On-call system support for 2 weeks out of every 8 weeks

Job title

Senior Software Engineer, Java

Job type

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job