CACI is looking for a qualified Senior Solutions Architect for one of our major clients in the Northern Virginia area. The Senior Solutions Architect will design complex software applications, guiding development teams to successful outcomes, assisting in new products identification and selection, innovation, internal process improvement and systems troubleshooting.
More About the Role:
The Architect must have an extensive background in software design and requires knowledge of Java, J2EE, .Net frameworks and syntax (C# in particular), MS SQL Server and Oracle Databases, business intelligence products and service bus integration.
Creation of development standards
Performing research and development activities
Maintaining currency with industry best practices
Making formal recommendations to management regarding innovation and strategic alignment of technology with mission needs
You’ll Bring These Qualifications:
A minimum of ten (10) years of experience in the creation of mid-to-enterprise level software systems
A minimum of seven (7) years of experience in designing, documenting and developing web-based and standalone software applications;
Experience in design and implementation of SOAP and RESTful web services;
Experience with object-oriented languages and concepts to include a minimum of three (3) years of development work
Experience with continuous integration tools such as Jenkins including installation and administration, and training developers on its use;
Experience with automated configuration processes and tools such as Chef or PowerShell DSC including installation, administration and coding AND experience training developers on its use
Experience with designing, implementing and supporting a DevSecOps environment (code repository, binary repository, continuous integration/delivery, error tracking)
Experience with producing and grooming Agile product backlogs and interacting with Product Owners
Experience with network architecture and operations to include all layers of the OSI
Experience applying and knowledge of applicable controls for securing federal government systems at FISMA moderate and high impact levels; and
Experience evaluating and designing cloud computing systems.
A minimum of eight (8) years of experience in the creation of mid-to-enterprise level software systems