Forescout Technologies Inc.

Senior Software Engineer, Java Full Stack

Forescout Technologies Inc.

full-time

Posted on:

Location Type: Remote

Location: TexasUnited States

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Developing a cutting-edge cybersecurity cloud SaaS platform.
  • Building and scaling services on Microsoft Azure and supporting FedRAMP-compliant cloud offerings.
  • Designing and implementing secure, high-performance applications.
  • Collaborating with developers, DevOps, data scientists, QA, and product management in an Agile environment.
  • Monitoring application performance and proactively identifying & resolving issues.
  • Leading and mentoring junior developers and new team members.

Requirements

  • U.S. citizenship is required to support FedRAMP-compliant environments.
  • A bachelor’s degree in computer science or equivalent.
  • 5+ years of experience writing code in Java.
  • 2+ years of experience in one or more of the following: React, Node.js, TypeScript.
  • 2+ years of experience developing and integrating with Azure services (e.g., Azure Data Explorer, Event Grid, Event Hub, Service Bus, CosmosDB).
  • Excellent written and verbal communication skills.
  • Ability to work independently and collaboratively with remote teams.
  • Excellent analytical and problem-solving skills.
  • Experience with Linux commands.
Benefits
  • Competitive compensation and benefits – we cover 85% of employee and dependents’ benefits premiums (US only)
  • 401K match
  • Generous PTO policy
  • Collaborative and innovative environment – make an impact on worldwide security while working on the hottest technology
  • Leadership that supports and encourages professional growth and development
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaReactNode.jsTypeScriptAzure servicesLinux commandsAgile developmentapplication performance monitoringsecure application designhigh-performance applications
Soft Skills
written communicationverbal communicationindependent workcollaborative workanalytical skillsproblem-solving skillsleadershipmentoring