Tetrad Digital Integrity LLC

  • Senior Software Developer (Data Engineer)

    Job Locations US-DC
    Posted Date 3 weeks ago(11/26/2018 11:26 AM)
    ID
    2018-1167
    # of Openings
    1
  • Overview

    TDI’s Solution Division was established in 2017 with a mission of developing innovative cybersecurity solutions using modern technologies.  Our select and growing team is seeking a talented Senior Software Engineer with a demonstrated passion for software development and problem solving.  This is an exciting start-up opportunity for a team player who wants to have an immediate impact on the development of an emerging cybersecurity product. 

    Responsibilities

    A successful Senior Software Engineer will be expected to:

    • Work with a modern microservices architecture using Golang to create and deploy enterprise grade software solutions using Concourse CI/CD pipeline
    • Write advanced SQL queries and stored procedures
    • Serve as a Senior developer and a work as part of a team using Agile development methodologies
    • Actively participate in the development of user story creation and sprint planning 
    • Build automation services that integrate with 3rd party APIs and software
    • Interact with customers and development team to gather and define requirements
    • Develop and maintain software technical documentation to assist with software maintenance and upgrades
    • Ensure use of secure coding best practices and DevSecOps

    Qualifications

    • Understanding of microservice architectures or core distributed systems principles, and exposure to Amazon Web Services (AWS) with core services (EC2, VPC, VPN, etc.) required
    • Extensive knowledge working with complex data sets and developing PostgreSQL queries
    • Demonstrated ability of strong analysis and problem-solving skills required
    • Extensive experience using Linux and MacOS as development environments required
    • Excellent communication skills, both written and oral required
    • Enthusiastic, self-starter with a passion for growing skills, tackling interesting work and challenging problems required
    • Computer Science degree or equivalent from accredited university required
    • Enterprise level experience developing in Go, to include working with API service discovery, API Gateways preferred
    • Front end development experience using React / es6 and node.js. preferred
    • Knowledge of enterprise cybersecurity requirements (NIST) and tools (Nessus, Splunk, etc.) preferred
    • Ability to work out of our Washington, D.C. office.

    Options

    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed