Lead Software Engineer
ProQuest
This job is no longer accepting applications
See open jobs at ProQuest.See open jobs similar to "Lead Software Engineer" HighFive Partners.We are looking for enthusiastic and talented individuals to join our ever-growing global web development team. Clarivate is operating across a diverse global market, with high profile European and International customers.
As an experienced Web software developer, you’ll play a vital role in the development, support and enhancement of a large variety of cutting-edge web applications and productivity tools. In this high impact role where emphasis will be on full stack development, involving you and your team to drive projects from conceptualization to successful deployment in an operational environment.
As an integral member of our global web development team, we highly encourage the contribution of ideas and drive in the generation and delivery of new concepts, through collaboration with colleagues and our business functions to improve product design.
About You – experience, education, skills, and accomplishments
5+ years of professional coding experience with C#.Net
Good knowledge of software design principles – OOD, OOP, TDD, SOLID, and GoF Patterns – including experience with software development methodologies
Design and develop JSON-based Restful web services and enhance existing web services with web API.
Strong JavaScript experience with solid knowledge of closures, scoping, asynchronous methods, and prototypes
Experience with AngularJS, ReactJS, Angular or other JS frameworks.
Experience with CSS 3.0, HTML 5.0
Experience writing automated unit tests and integration tests and mocking.
Experience with implementing end-to-end unit testing and with test-driven development using frameworks such as Junit.
Knowledge and experience in agile software development (e.g. SCRUM)
Proficient in English, written and spoken
It would be great if you also had . . .
Degree with major in computer science, or equivalent
Experience with Cloud Web Application Development using Microsoft Azure or AWS
Modelling and Oracle experience, including stored procedures, views, indexing, table functions.
Experience with Crowdin for localization management
What will you be doing in this role?
Responsible for the analysis, definition, design, construction, testing, installation, modification, and maintenance of properly engineered information systems, containing software as the major component, to meet agreed business needs.
Provides technical leadership for engineers on project basis or for a small team of engineers.
Be a leader, not a follower. Have the capacity to speak across all levels of an organization.
Analyzes client's business processes, focusing on optimizing existing capabilities.
Product you will be developing
IPG applications are designed to securely manage and support operational efficiency and strategic decision-making across the entire IP lifecycle. This drives IP awareness, improves planning and efficiency, and helps to increase market competitiveness across the globe. World-class IP management systems empower innovation, elevates your IP management and protection capabilities, and facilitates agile portfolio management and optimization.
Hours of Work
Full time permanent position, remote work model.
At Clarivate, we are committed to providing equal employment opportunities for all persons with respect to hiring, compensation, promotion, training, and other terms, conditions, and privileges of employment. We comply with applicable laws and regulations governing non-discrimination in all locations.
This job is no longer accepting applications
See open jobs at ProQuest.See open jobs similar to "Lead Software Engineer" HighFive Partners.