top of page

Software Engineer

Job Type:

Permanent

Location: 

Albany, USA

Area:

Albany, USA

Sector:

Cyber Security

Salary:

US$ Competitive

1711.png

Share Page

Start Date:

ASAP

Advertiser:

Center for Internet Security

Job Ref:

2020-1245

Description

Overview

The primary purpose of this Software Engineer position is the development, maintenance, and coordination of the ongoing release of our security configuration assessment software offerings (CIS-CAT Pro).


What You'll Do

  • Contribute to the development of new software applications and to the maintenance of existing applications

  • Create and maintain documentation of application features, user guide updates and source code

  • Ensure software quality assurance throughout the software development lifecycle, through the use of unit testing and integration testing

  • Application support activities, such as working with operations staff on member support requests and new member orientation presentations

  • Collaborate with other SBP team members as needed

  • Other tasks and responsibilities as assigned


What You'll Need

  • Bachelor’s degree in Computer Science or Information Technology at an accredited college or equivalent work experience

  • 3+ years’ experience developing data-driven Java (or other JVM language) applications, including web-based and standalone desktop/command-line applications

  • Proficiency in Java and Groovy, or JVM-based programming languages

  • Experience parsing and processing large XML data sets

  • Must be authorized to work in the United States


*Additional years of relevant experience or a combination of an Associate’s degree or equivalent and relevant experience may be substituted for the Bachelor’s degree.


It's a Plus if You Have:

  • 5+ years’ experience developing data-driven Java (or other JVM language) applications, including web-based and standalone desktop/command-line applications.

  • Demonstrated experience using multiple programming languages is preferable; languages such as Groovy, C#, and Python, PowerShell, Windows API’s, Linux commands and shell scripting, XSLT, JSON, and database management systems

  • Front-end development experience using Bootstrap, JavaScript, and/or JQuery

  • Experience with Security Automation standards, such as the Open Vulnerability and Assessment Language (OVAL), Extensible Configuration Checklist Description Format (XCCDF), Common Platform Enumerations (CPE), Common Vulnerabilities and Exposures (CVE), or the Common Vulnerability Scoring System (CVSS) are strongly encouraged

  • Experience utilizing AWS to support Continuous Integration/Continuous Deployment and application testing processes

  • Operational experience in an Agile/Scrum development team

bottom of page