Sr. Software Engineer

at  Contrast Security

Belfast, Northern Ireland, United Kingdom -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate22 Jul, 2024Not Specified28 Apr, 2024N/AWeb Servers,Git,Platforms,Macos,Code,Docker,Apache,Apps,Python,Continuous Integration,Php,WritingNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

CONTRAST SECURITY NAMED ONE OF THE HOTTEST CYBERSECURITY COMPANIES IN THE 2024 CITIZENS JMP SECURITIES LLC CYBER 66 REPORT

Contrast recognized for its innovation in Runtime Security
Contrast Security is the world’s leading provider of security technology that enables software applications to protect themselves against cyberattacks, heralding the new era of self-protecting software. Contrast’s patented deep security instrumentation is the breakthrough technology that enables highly accurate assessment and always-on protection of an entire application portfolio without disruptive scanning or expensive security experts. Only Contrast has sensors that work actively inside applications to uncover vulnerabilities, prevent data breaches, and secure the entire enterprise from development to operations to production.

QUALIFICATIONS

  • You develop code in PHP and/or other interpreted languages (like Python) and have at least five (5) years of industry experience as a software engineer
  • You have experience with writing and compiling C99 programs
  • You have experience with using Git or similar code management, tooling
  • You are obsessive about writing unit and integration tests to maintain our code quality
  • You have experience developing code with Continuous Integration and automated deployment
  • Experience with Apache, Docker, and running containerized web servers
  • You are comfortable developing on MacOS and running apps in Linux containers
  • You approach problems from a product perspective, thinking through how the user will interact with what you’re building
  • You are a good communicator. You ask questions, let others know when you need help, and tell others what you know
  • You are a problem solver. You believe the best work is the result of finding the simplest solution to complex challenges
  • You see the big picture. You understand how the code you write interacts with systems and services, both internally and externally

WHILE NOT REQUISITE, IT’D BE HELPFUL IF YOU HAVE EXPERIENCE WITH SOME OF THE FOLLOWING:

  • Developing code in PHP web frameworks and platforms
  • Experience with C and developing PHP plug-ins
    We are focused on building a diverse and inclusive workforce. If you’re excited about this role, but do not meet 100% of the qualifications listed above, we encourage you to apply.

Responsibilities:

  • Working with a team of engineers to research and design PHP instrumentation strategies for a Contrast PHP agent
  • Building, shipping, curating, and iterating on features supported by the agent
  • Improving the accuracy, reliability, and resilience of the agent
  • Work with architecture, design, and product teams to build amazing, jaw-dropping features
  • Implementing security rules designed to detect and defend against common attack patterns and security anti-patterns
  • Investigating third-party web frameworks and servers to derive and implement instrumentation approaches
  • Building many variations of simple to complex PHP web servers to provide robust testing of our agents
  • Enhancing acceptance criteria for the agents, including performance, integration test, unit test, and code coverage metrics
  • Performing forensic investigations when the agent negatively impacts the performance or functionality of instrumented web applications


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

Belfast, United Kingdom