Technical Delivery Lead

Application deadline date has been passed for this Job.
This job has been Expired
Contract
Job Description

Project Overview:

Government agency’s data reporting across this client.  Some data sources will be retrieved via SSIS (ETL Tool) while others are smaller and will require a UI to be built to collect the required data.  The UI will also collection a few other needed data elements as well as

Team Make-up:

2 SSIS Developers, 1 Technical Delivery Lad, 3 BA’s, 1 QA, 1 Architect, 1 PM/Scrum Master

Length:

3 months initially, may extend up to 6 months

 Solution Architecture (preferred):

  • Leading the vision, communication and adherence to overall solution architecture
    • Includes documentation and validation of the architecture
    • Includes architectural evolution

Technical Delivery:

  • Leading the design, build and deployment of the solution within Client’s technical guardrails
  • Recommending items not currently within Client’s technical guardrails for consideration
  • Creating and maintaining technical design documents
  • Owning the end-to-end delivery of the product
    • Providing direct guidance to both UI and Integration developers
    • Being the technical go-to person on the delivery team for technical advisory
  • Excellent written and face to face communication skills

Hands-on development in:

  1. Front-End Development (required)
    • JavaScript / TypeScript
    • Angular 2+
    • HTML/CSS
  2. Heavy Focus on API development (required)
    • Preferred experience building out canonical API’s utilizing API management
  3. ETL Experience (required)
    • SSIS
    • Deployment models and configuration
  4. DB Experience – SQL Server (required)
    • DML / DDL
    • Performance Tuning
  5. DevOps Experience:
    • Automated deployments (Octopus)
    • Continuous Integration / Continuous Delivery (Using Azure DevOps & Octopus)
    • CI/CD Pipelines
    • Selenium / Automated Acceptance Testing
  6. Agile Development Practices:
    • Unit testing (req)
    • TDD (preferred)
    • Pair programming
    • Rapid prototyping
    • Sound understanding of Scrum Practices