We are on the lookout for a Senior Software Engineer to join our Innography team. Innography is a comprehensive Intellectual Property Business Intelligence (IPBI) platform designed to revolutionize the patent landscape.
About You – experience, education, skills, and accomplishments
- Bachelor's degree in computer science, Software Engineering, or a related field, or equivalent professional experience.
- Over 3 years of experience with object-oriented programming in PHP.
- More than 3 years of experience with JavaScript.
- At least 2 years of experience with MySQL.
- A minimum of 2 years of experience working in a cloud environment.
It would be great if you also have...
- Experience with React.
- Familiarity with AWS
What will you be doing in this role?
- Code Quality: Write clean, efficient, and maintainable code in accordance with coding standards. Review other code to ensure it meets these standards.
- Software Architecture: Define the architecture of software solutions and suggest alternative methodologies or techniques to achieve desired results.
- Lifecycle Management: Develop and maintain an understanding of the software development lifecycle and delivery methodology. Review and revise procedures as needed for the continuous development of high-quality systems.
- Technical Knowledge: Maintain knowledge of technical advances and evaluate new hardware/software for company use. Follow departmental policies, procedures, and work instructions.
- Collaboration: Work closely with higher-level engineers to increase functional knowledge. Participate as a team member on various engineering projects.
- Testing: Automate tests and unit test all assigned applications to ensure reliability and performance.
- Documentation: Write application technical documentation to support development and maintenance activities.
Product you will be developing
The team utilizes a diverse technology stack including PHP, Slim frameworks, React, JavaScript (including jQuery), MySQL, Manticore, and AWS infrastructure. Current initiatives involve rewriting legacy code, improving technical functionalities, upgrading software, and implementing UI/UX improvements.
About the Team
The team is distributed across four locations: the US, Barcelona (design and data team), Noida (QA team), and Serbia (development team). It is structured into four squads, each consisting of 5-7 members.
Benefits
- Holidays: 25 days paid leave per annum
- Private Health Insurance
- Paid Lunch
- Yearly Bonus
- Yearly Merit Plan
- My Learning Platform
- Fit Pass
- Life Insurance
- Accident Insurance
- Company bicycles for rent free of charge
Hours of Work
This is a full-time position, 40 working hours per week (EMEA & US shifts: 8 hour shifts with starting hours between 9am and 6pm CET, as per agreed schedule). This is a hybrid position working in the office 3 days every other week.
Please note that only shortlisted candidates will be contacted.
#LI Hybrid
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.
Read Full Description