Software Developer
This Software Developer will support a Sponsor office that provides business operations support, to include identifying business information, providing a means to capture and store any additional required business information, aggregating all business information, and visualizing this information to support strategic business decision making across all business interests.
This position will perform development and O&M activities for the Sponsor's application, Business Management Database (BMD).
The candidate MUST have experience using JavaScript, Angular, and SQL.
Skills
- Demonstrated experience with JavaScript development.
- Demonstrated experience working at all layers of the architecture, to include web UI, business logic, and database layer.
- Demonstrated experience with JavaScript UI framework Angular.
- Demonstrated experience with SQL.
- Demonstrated experience using relational database tools, such as Oracle or MySQL.
- Demonstrated experience using AWS, to include SWF, Data Pipeline, RDS, CloudWatch, EC2, EBS, or S3.
- Demonstrated experience working in an Agile environment.
- Demonstrated experience incorporating DevOps practices, such as sprint planning, continuous integration, and testing.
- Demonstrated experience incorporating user acceptance testing, as needed.
- Demonstrated experience with deployment and delivery of MVIs.
- Demonstrated experience managing and supporting AWS services, to include EC2, KMS, and patching.
- Demonstrated experience with DevOps tools, to include GitHub, Subversion, Jenkins, CruiseControl, Maven, Artifactory, or Confluence.
DESIRED:
- Demonstrated experience with the Sponsor’s security requirements, to include providing strong data protection.
- Demonstrated experience in the Sponsor environment requesting application/server certs and updating AMIs.
- Demonstrated experience with AWS and other security tools.
- Demonstrated experience integrating software with the Sponsor’s LDAP, PKI, and must-use services.
- Demonstrated experience with basic project management principles.
- Demonstrated experience integrating with various customer applications using web services.
- Demonstrated experience with the Sponsor’s security and accreditation process to provide support to maintenance of security records.
- Demonstrated experience with ServiceNow.