Talent.com
This job offer is not available in your country.
Cybersecurity Software Engineer

Cybersecurity Software Engineer

Advanced Sterilization ProductsBangalore, Karnataka, India
30+ days ago
Job description

Responsibilities

  • Lead, architect, design, develop, document and support high performance ASP products for enterprise-class security systems and medical applications from requirements to production with a focus on security measures and implementation.
  • Directly accountable for the oversight and implementation of the ASP Cybersecurity policy for the R&D department, including strategy, best practices, and accurate documentation.
  • Supervise and / or perform vulnerability testing, risk analyses, security assessments and quality / audit compliance for the ASP Ecosystem and its products.
  • Partner with the Fortive Cybersecurity experts and the IT team to identify and communicate current and emerging security threats.
  • Align internal corporate security strategy, policies, procedures and infrastructure with overall business and technology strategy.
  • Ensure that the organization's products / data and infrastructure are protected by enabling the appropriate security controls.
  • Consult with product managers and architects to identify optimal technical solutions to meet / exceed required product features including monitoring and regular reporting of the development team’s progress to management.
  • Design and review security system and network requirements for on-premises, cloud environments and other connected devices for service integration
  • Troubleshoot security, network problems, and develop forensics for all system and / or network security breaches.
  • Respond immediately to security-related incidents and provide thorough remedial solutions and analysis.
  • Identify and implement opportunities for efficiency improvements in department processes.
  • Exhibit and lead on the “Fortive 9” set of core behaviors : Customer-obsessed, Adaptable, Delivers Results, Strategic, Leads with FBS, Innovates for Impact, Inspires, Exhibits Courage, and Builds Extraordinary Teams

Requirements

  • Bachelor’s degree in Computer Engineering / Science or other relevant technical experience is required. Advanced degree is preferred.
  • 8+ years’ experience in software design, development, documentation, implementation, and test of software systems.
  • 3+ years’ experience with Secure Software Development.
  • 3+ years’ experience with Cybersecurity, incident detection, incident response, and forensics.
  • 3+ years’ experience with cloud application development (AWS / Azure / Google Cloud).
  • Good working knowledge of security audit compliance, cybersecurity trends and hacking techniques.
  • Extensive hands-on experience in programming languages like C++, C# and Java.
  • Extensive hands-on experience in scripting languages like Ruby, Perl, Python.
  • Extensive hands-on experience in networking protocols such as TCP / IP and UDP and secured network protocols (SSL / TLS).
  • Extensive hands-on experience with Linux and Windows Operating Systems including OS cross-platform integration.
  • Experience in Agile / Lean software development process and tool sets.
  • Experience in Web based technologies and Restful Web Services.
  • Experience in Web server namely Apache, nginx, IIS etc.
  • Experience in RDBMS concepts / best practices and NoSQL database technologies.
  • Good working understanding of design patterns, Microservice based architecture and Multi-Tier Distributed Enterprise Applications.
  • Excellent team player with good analytical, strategic planning, interpersonal and communication skills. Highly motivated, enthusiastic and self-starter.
  • Prior experience in the medical device / life sciences / healthcare industry is preferred.
  • Create a job alert for this search

    Software Engineer • Bangalore, Karnataka, India