Software Architect Independent Consultant

  • Full-Time
  • Huntsville, AL
  • Intrepid
  • Posted 3 years ago – Accepting applications
Job Description

Intrepid sets the standard for delivering excellence in the federal marketplace and is known for treating employees like family. We provide our employees with a challenging and supportive work environment, paired with a competitive salary and an industry-leading 401k contribution. We are looking for a Software Architect Independent Consultant to lead our team.

Intrepid’s continued growth is creating the need to enhance our current Contract Management System (CMS). We are looking for an innovative SW developer with strong architecture experience to reimagine our current system into a fully scalable and enhanced enterprise solution. The system will provide both internal corporate capabilities and a public-facing web application for vendors, subcontractors and other external stakeholders. The ideal candidate must be a self-starter who will come in and work with the team to understand current capabilities, identify the current limitations, and reimagine the development of CMS 2.0. You must have the ability to design, develop, test, and publish Intrepid's future Contract Management System (CMS). You will have the support of a small team of developers and work with stakeholders across our Contracts, Program Control and Accounting Teams to interpret and integrate contractual, functional, and technical requirements into the new system. Once the enterprise baseline is in place, future development of increased capabilities and efficiencies will be ongoing. Candidate must be capable of solving complex software problems and architectural challenges within a team environment.

As a consultant in this role you will:

  • Design and implement CMS architecture and roadmaps
  • Evaluate, identify, and develop software solutions
  • Lead software development projects
  • Document and elaborate on each aspect of an application or software
  • Plan, track, and schedule software deliverables
  • Conduct software system design activities and reviews
  • Provide technical expertise over the course of the software development life cycle
  • Ensure architectural solutions meet technical requirements and functional objectives
  • Assist in automating the building and deployment of CMS applications
  • Lead engineering reviews to determine any ambiguities in architectural design solutions
  • Assist in the development and continuing improvement efforts to establish CMS 2.0 as Enterprise Class capability

At a minimum you should have 10+ years of expertise and experience with proficiency in:

  • Web development
    • PHP
    • LAMP stack administration
    • Amazon (AWS) environment
    • Expert/Senior level PHP development
    • SQL
    • HTML
    • JavaScript
    • jQuery
    • Bootstrap
  • Application Development
    • MFA Integration
    • 508 Compliance
    • Strong Object-Oriented Programming Practices
    • Requirements Analysis
    • Windows Applications Development (C#, .Net)
  • Database development
    • MariaDB or similar open-source relational database administration
    • SQL optimization
    • Strong knowledge of data normalization

**This job description is subject to change at any time.

This is a 1099 Independent Consultant position

Intrepid is a VEVRAA Federal Contractor and an Equal Opportunity Employer, based in Huntsville, Alabama. Intrepid is committed to the principle of equal employment opportunity (EEO) and is committed to making employment decisions based on merit and value.

Apply to this Job