JOBSEARCHER

Software Developer

ARCHIVED

We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.

The position is for a Security Software Developer to investigate technical requirements, identify product designs/specifications, and develop secure software application solutions for SAINT’s vulnerability, configuration, exploit, analysis and reporting products. Candidate must have 7+ years of web-based application design and development experience on a Linux platform. Fundamental understanding of Agile Development methodology, and demonstrated experience in application design, development and deployment. The candidate basic skill requirements include software development on a Linux-based platform; working knowledge of Python and C programming languages; web-application scripting languages; use of Active Record; and relational database technologies (examples: sqlite; PostgreSQL; MySQL; MS SQL Server; Oracle). Candidate must be familiar with secure programming principles for browser-based applications. Candidate must also have a working knowledge of the TCP/IP protocol. Familiar with database administration methodologies, especially schema versioning and migration. Education Bachelor degree in Computer Science or direct work-related training/experience in software development Preferred Experience Web application development using the MVC pattern. Prior experience with the Yii framework and Active Record, a plus. Prior experience within the security software industry (vulnerability scanners, exploit tools, compliance reporting), a plus. Experience developing RESTful APIs. Agile development methodologies. Candidates with previous experience with SAINT strongly encouraged to apply Python, PHP, Javascript, C, Perl