Remote jobs in Programming

WORK ANYWHERE!

ProQuest

Principal Software Engineer

Worldwide

angular

reactjs

node.js

java

amazon web services

3 months

Remote Jobs

>

Remote Jobs in Worldwide

>

Principal Software Engineer

Location: Type: Full-time

Principal Software Engineer


What will you do?
Clarivate (Innovative Interfaces/ProQuest) is excited to hire a new Principal Software Engineer! We are a global leader in providing trusted insights and analytics to accelerate the pace of innovation. Our vision is to improve the way the world creates, protects and advances innovation. You will have the opportunity to lead development practice and develop software in a collaborative environment employing Agile development methodologies.


Our Principal Software Engineer will also lead project architecture and technology selection and best practice discussions and related decisions, lead team efforts to develop, test, and support new and existing applications in an agile environment, lead team efforts in the identification, design, and implementation of solutions for software defects, produces high-quality and on-time deliverables according to planned project goals and supports QA testing efforts and assist colleagues in troubleshooting production problems. The Principal Software Engineer also maintains flexibility and strong working relationships with peers and management, may lead and manage project planning for the team, provides guidance and coaching to less-experienced peers, collaborates with peers beyond the immediate project to establish best practices and standards.


Minimum Qualifications
Minimum Bachelors’ Degree, plus minimum 8 years of development experience, or an equivalent combination of education and experience.
Demonstrates effective leadership and mentoring skills.
Demonstrates effective communication skills and teamwork.
Strong attention to detail and focus on quality.
Strong familiarity with OO design and development methodologies.
Ability to effectively learn and use new technologies.
Ability to manage workload and conflicting priorities.
Ability to coach and assist other team member when needed.
Ability to collaborate and work in a team environment.


Preferred Qualifications
Experience developing web applications and services.
Experience developing with JavaScript frameworks like Angular or React.
Knowledge of Node JS.
Experience with modern automated testing practices.
Proficient understanding of server-side CSS pre-processing platforms, such as LESS and SASS.
Experience developing with Sprint Boot and/or Spring Cloud.
Experience with cloud development and AWS.
Experience with relational databases and database design using SQL Server, PostgreSQL, MySQL, etc.
Experience using Docker containers.
Experience developing in a Linux or Windows environment.

Your DREAM REMOTE JOB inside your inbox!

Get a
email of all new remote
Jobs.

Cookies, terms, and privacy policy

By clicking or navigating this website you accept and allow all our cookies, terms of use and privacy policy. This site uses cookies to offer you a better browsing experience.

UNDERSTOOD
feedbackfeedback

How would you rate your experience?

Experince

We may wish to follow up. Enter your email if you're happy for us to contact you.