FunctieomschrijvingWhat We DoManaging cyber risk, together – Today the modern enterprise is an Enterprise of Things. We are on a mission to secure the Enterprise of Things with active defense by identifying, segmenting, and enforcing compliance of every connected thing in a real-time and at scale. Our unified security platform enables enterprises and government agencies to focus on Zero Trust segmentation, IT/OT convergence, and OT/ICS innovation, all supporting our mission and us as we secure the world with our products. We are looking for resourceful individuals to collaborate as one team while ensuring a world-class customer experience. We are cyber-obsessed about addressing the world’s most challenging security problems. Innovation starts here, everyone’s ideas are valued, visionaries welcomed!What You Will DoYou will be working in the Product Engineering team, and you will contribute to the development of Forescout on-prem product capabilities. You will join the team that is responsible for the Forescout eyeInspect product as Senior Full-Stack Engineer.Responsibilities
You will lead the design and development of scalable, responsive web applications using modern front-end and back-end frameworks and technologies.
You will Implement complex web user interfaces with focus on accessibility, cross-browser compatibility test and maintain GUI features. You will implement the business logic to collect the information to be rendered in the GUI.
You will join a SCRUM team. You will collaborate closely with UX/UI designers, QA engineers, and DevOps engineers. Work with backend engineers to design and implement efficient API integrations and data flow patterns.
Partner with product managers and stakeholders to estimate development efforts and provide technical feasibility assessments
Ensure best practices in version control (GitHub) and development workflows.
What You Will Bring To Forescout
A bachelor's or master's degree in computer science, Software Engineering or related discipline, or equivalent work experience.
5+ years of experience in software product development
You are familiar with Linux OS Ubuntu distribution
Strong work experience in implementation of GUI for web application with React, TypeScript, Redux frameworks, and Jest testing framework.
Strong work experience in implementation of business logic in Java and SQL.
Experience with RESTful APIs and strong knowledge of backend technologies and database such as Postgresql.
Strong problem-solving abilities and analytical thinking
Excellent communication skills for cross-functional collaboration
Ability to work in fast-paced, agile development environments
Strong attention to detail and commitment to code quality
Self-motivated with ability to manage multiple priorities
Preferred Qualifications
Familiarity with Maven build and dependency management tool
Networking fundamentals
Atlassian Jira (issue tracking) and Confluence (documentation) tools.
Knowledge of the real-time analytics database Apache Druid
Knowledge of event streaming platform Apache Kafka
Familiarity with the concurrent programming concepts
What Forescout Offers YouOur visionary leadership team fosters an environment that encourages professional growth and development. We champion a diverse and inclusive culture that cultivates collaboration and innovation, where our team can make a global impact on security while working with industry-leading technology. We take pride in offering a competitive total compensation package. If you have a strong work ethic, are visible and lean in, you will be recognised. We are in growth mode and there is a ton of opportunity at Forescout.