Security Developer Job Description

Security Developer Job Description

4.7
161 votes for Security Developer
Security developer provides expertise in network security, web application security, access control, operational security, and application systems.

Security Developer Duties & Responsibilities

To write an effective security developer job description, begin by listing detailed duties, responsibilities and expectations. We have included security developer job description templates that you can modify and use.

Sample responsibilities for this position include:

Develop software in C, C++, Go, and Python to support the email and storage platforms
Conduct Business need analysis and produce design documents including detailed specifications
Define the customer needs to meet security requirements for data classification
Design solutions that meet the business needs of corporate security user group
Program and test applications / solutions
Participate in the user acceptance testing to ensure that the systems meet business needs
Plan, implement applications / solutions according to business restrictions
Develops documentation relating to the systems and applications (technical manuals and user guides)
Support the developed applications
Develop and maintain in-house software solutions in .NET, C#, Perl, or Java

Security Developer Qualifications

Qualifications for a job description may include education, certification, and experience.

Licensing or Certifications for Security Developer

List any licenses or certifications required by the position: CISSP, SSL, HTTP, CEH, CISM, CISA, CLSA, CSSA, J2EE, STIG

Education for Security Developer

Typically a job would require a certain level of education.

Employers hiring for the security developer job most commonly would prefer for their future employee to have a relevant degree such as Bachelor's and Master's Degree in Computer Science, Engineering, Technical, Software Engineering, Education, Computer Engineering, Business, Information Technology, Computer, Information Security

Skills for Security Developer

Desired skills for security developer include:

Operating systems
Python
Web protocols
Application and network security
Application security risk assessments processes
Hypervisors and distributed systems architecture
Network and application vulnerability assessment processes
Network design and administration
Work well in a small highly productive team
Net/C# in Visual Studio 2005-2016

Desired experience for security developer includes:

4-6 years of experience in Core Java and J2EE solid foundations in at least one commercial DBMS (SQL, Sybase, Oracle, DB2)
Practical experience with security related development life-cycle considerations
At least 1 year experience in Java, PostgreSQL, Perl
At least 1 year experience in coding, debugging highly concurrent, distributed multi threaded JAVA applications
At least 1 year experience in troubleshooting / resolving memory leaks, performance issues in software and Linux OS
Team player, motivated, demonstrates initiative and has a big desire for success

Security Developer Examples

1

Security Developer Job Description

Job Description Example
Our innovative and growing company is searching for experienced candidates for the position of security developer. Thank you in advance for taking a look at the list of responsibilities and qualifications. We look forward to reviewing your resume.
Responsibilities for security developer
  • Manage software deployments across complex environments
  • You will specify, design, and implement complex architectural improvements
  • You will provide technologically innovative ideas (what to develop and why?), and you are comfortable to develop them efficiently
  • Fixing Security code defects across Web applications
  • Develop competencies in Blockchain technology and related cryptographic topics
  • Evaluate cryptocurrency and existing solutions, including relevant open source platforms
  • Work collaboratively with product teams on usecases and evaluate application scenarios for implementation
  • Design and implement solutions, integrating open-source/commercial products where applicable
  • Present techniques, practices and findings to stakeholders
  • Writes code and unit tests, works on API specs, automation, and conducting code reviews and testing
Qualifications for security developer
  • Proven ability to deliver complex multiplatform solutions
  • Minimum 6 years experience in application development (design, programming, testing, documentation & support)
  • Programming with Java, JPA, Hibernate
  • SQL (Oracle & Informix)
  • OS (Solaris, RedHat, Windows)
  • Hadoop (can be an asset)
2

Security Developer Job Description

Job Description Example
Our company is growing rapidly and is searching for experienced candidates for the position of security developer. If you are looking for an exciting place to work, please take a look at the list of qualifications below.
Responsibilities for security developer
  • Design, build and deliver security services using DevOps practices, to support both traditional and next generation applications in a self-motivated manner
  • Focus on removing inefficiencies the way technology is used (or not used), automating processes wherever possible
  • Work with Development, Operations and QA on issues and gaps solution design and implementation
  • Collaborate with external vendors on software roadmaps and pipeline awareness
  • Drive strong communication, team building and be an advocate and SME in DevOps as an operation and developer
  • Work directly with Change Management on CI/CD flows and change control accountability and status
  • Experience in software security
  • Support the S/4HANA Development Units with architecture concepts, guidelines and best practices, consulting and services
  • Contribute to the S/4 HANA Extension concepts
  • Work on Data Protection and Privacy architecture concepts
Qualifications for security developer
  • At least 2 years experience in leading teams of technical resources developing security applications, lead coding, testing and unit testing in specific functional areas identity and access management, Single Sign On
  • A minimum of 1 year C++ development experience (optional)
  • Basic graduate-level expertise in Software Development and Security
  • Basic knowledge in ability to interact and communicate clearly (both written and verbal) with both technical and non-technical internal and external customers
  • Basic knowledge in well-organised, process driven with the ability to multi-task and work alone or in a team environment
  • Sailpoint IIQDell One Identity Manager
3

Security Developer Job Description

Job Description Example
Our innovative and growing company is searching for experienced candidates for the position of security developer. To join our growing team, please review the list of responsibilities and qualifications.
Responsibilities for security developer
  • Design, develop, test and maintain internal and external web applications
  • Build and maintain awareness of all the controls and cyber security policies that must be conformed to
  • Clear, complete documentation and communication of controls updates to senior management internal & external auditors and regulators
  • Work with other team members and business leads to analyze and resolve SoD issues and access request issues
  • Ability to execute and perform reporting for SOX IT controls
  • Work with various technical teams to provide proper SAP Security support process and procedures
  • Capable of analyzing and troubleshooting SAP Security errors and issues
  • Update and perform mitigation controls within our SAP clients
  • Perform and execute on SOX testing evidence within our SAP clients for internal and external audits
  • Analyze and review custom SAP transaction codes with business leads to determine SoD risk
Qualifications for security developer
  • Analyze the impact of changes to the security components
  • Implement them effectively taking into account the release management and operational aspects
  • Help in the definition of the technical design of the security components
  • Support and troubleshootthe security components
  • Thorough knowledge of C#, .NET
  • Experience/Knowledge of Kerberos, Active Directory or LDAP
4

Security Developer Job Description

Job Description Example
Our company is growing rapidly and is searching for experienced candidates for the position of security developer. Thank you in advance for taking a look at the list of responsibilities and qualifications. We look forward to reviewing your resume.
Responsibilities for security developer
  • Design and Develop applications for systems integration platform
  • Write code/test code for part of software component
  • Analyze and fix problems reported from testing team /end users to ensure product quality
  • Create analytic solutions to complex security problems
  • Apply business intelligence techniques to security domains
  • Hypothesis-driven analytics
  • Develop security decision support capabilities
  • Integrating enterprise applications and internal security capabilities
  • Interface with vendors to understand technical product direction and resolving problems
  • Script writing for automation and integration
Qualifications for security developer
  • 5+ years of development of complex software projects
  • Excellent coding, architecture and code review skills
  • Good knowledge and experience with various relational databases (MySQL, PostgreSQL ) and NoSQL databases (Mongo, Cassandra, Riak, Redis, etc)
  • Excellent personal skills, team player who enjoys mentoring others
  • Ability to construct and monitor a project schedule given project goals and resources
  • Bachelor of Computer Science or equivalent experience
5

Security Developer Job Description

Job Description Example
Our growing company is looking to fill the role of security developer. If you are looking for an exciting place to work, please take a look at the list of qualifications below.
Responsibilities for security developer
  • Respond to escalation of issues or emergency incident response
  • Turning use case requirements into Boolean logic rules, regular expressions, reports, SQL searches
  • Bundling security content
  • Regularly reviewing existing security content to ensure that it stays up to date with the latest attacks, vulnerabilities and compliance standards
  • Proactively seek, monitor for and respond to security incidents while driving improvement of security event detection by developing content
  • Perform complex data analysis in support of security event management processes, including root cause analysis
  • Manage Splunk ES knowledge objects such as apps, dashboards, saved Searches, scheduled searches and alerts
  • Support incident response lifecycle by building and tuning alerts, dashboards and reports
  • Evaluate external threat intelligence sources related to zero day attacks, exploit kits and malware to determine organizational risk and improve threat detections
  • Perform periodic penetration tests (i.e., Ethical Hacking)
Qualifications for security developer
  • Experience with relational databases (stored procedures, querying, SQL) is required
  • Experience with scripting languages such as PowerShell and/or BeanShell highly desired
  • Experience with Active Directory highly desired
  • Experience with either C# and/or Java
  • Knowledge of general security principles, specifically Identity and Access Management is a plus
  • Experience with Sailpoint would be a plus

Related Job Descriptions

Resume Builder

Create a Resume in Minutes with Professional Resume Templates