Security Developer Job Description
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:
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:
Desired experience for security developer includes:
Security Developer Examples
Security Developer Job Description
- 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
- 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)
Security Developer Job Description
- 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
- 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
Security Developer Job Description
- 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
- 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
Security Developer Job Description
- 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
- 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
Security Developer Job Description
- 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)
- 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