SkyePoint Decisions, Inc.

  • Software Architect

    Job Location US-VA-McLean
    Job Type
    Immediate Hire
    Information Technology
  • Overview

    SkyePoint Decisions, Inc. is seeking a Software Architect to join our team of qualified, diverse individuals. This position will be located in McLean, VA. The qualified applicant will support Department of State (DOS) Consular Systems Modernization (CSM) Program, for the Bureau of Consular Affairs (CA). This initiative is intended to modernize and consolidate the operational environment under a common technology framework in order to better support the services provided to CA’s customers.  This requisition may be filled at a higher grade based on qualifications listed below.


    • Works with the Agile teams and Solution Architecture Team to determine the best approach ensure the overall software architecture supports the project Concept of Operations
    • Supports all Agile teams to ensure effective end-to-end capability threads are being implemented, focused on meeting the expectations for upcoming PI Solution Demonstrations
    • Ensures the logical and systematic conversion of customer or product requirements into total systems solutions that acknowledge technical, schedule, and cost constraints
    • Performs functional analysis, timeline analysis, detail trade studies, requirements allocation and interface definition studies to translate customer requirements into software and infrastructure designs and specifications
    • Leads software design activities and provides critical contributions to software implementation, integration, and troubleshooting, including consideration for networking aspects
    • Provides technical consultation, training and support to IT staff as designated by project management or the customer
    • Frequent inter-organizational and outside customer contacts. Represents organization in providing solutions to difficult technical issues associated with specific projects.
    • The Software Architect reports to the System Team Manager; local travel may be required up to 10% of the time.


    This requisition may be filled at either a level 3 or a level 4. 

    • Software Architect 3 are bachelor’s degree in a Computer Science or related field and 5 years of experience. 
    • Software Architect 4 are Bachelor’s Degree in a Computer Science or related field and 9 years of experience.

    To be considered for this position, you must minimally meet the knowledge, skills, and abilities listed below:

    • Experience in all phases of the software development lifecycle including analysis, design, implementation, test, integration, and maintenance
    • Experience designing secure, scalable, and extensible software architectures using UML design tools
    • Experience developing applications, services, and systems using Agile and Scaled Agile methodologies
    • Experience with relational database systems
    • Experience developing Java-based systems/services using test-driven development methodology
    • Experience developing web applications deployed to clustered application servers
    • Minimum of 2 years’ experience developing cloud-native container-based applications/services
    • Experience with application lifecycle tooling, including those related to agile project management, version control, continuous integration, code scanning, automated testing, and issue tracking
    • Excellent communication skills, both verbal and written, with demonstrated experience. preparing concept papers, briefings, trade studies, proposals, and similar documents
    • Must have a current, active Secret (or higher) clearance


    Preferred Qualifications:

    • Experience migrating applications to commercial cloud services using IaaS and PaaS
    • Experience with Atlassian JIRA and Confluence
    • Experience with IBM Rational Collaborative Lifecycle Management
    • Experience with Java frameworks/technologies, including JPA, JTA, JMS, Hibernate, Spring Core, and Spring Boot
    • Experience with web development frameworks/technologies, including HTML, CSS, JavaScript, jQuery, Bootstrap, Node.js, and AngularJS
    • Experience with Microsoft .NET development
    • Experience with SonarQube, Fortify, and CAST
    • Experience with Git and Jenkins
    • Experience with Docker, Kubernetes, and OpenShift
    • Experience with DevOps and orchestration tools


    SkyePoint Decisions is an established ISO 9000:2008 certified small business headquartered in Dulles, Virginia, with local offices across the Washington, DC, metropolitan area. SkyePoint Decisions has grown into a successful federal contractor by combining industry best practices with innovative solutions that consistently meet or exceed customer requirements. We understand and integrate our customer’s technology and mission requirements to successfully deliver high quality, cost effective services on time and on budget.


    SkyePoint Decisions empowers a secure dynamic workforce to complete any mission -- anytime, anywhere. It’s what we call Agency Anywhere®. SkyePoint Decisions delivers Agency Anywhere® by tightly integrating our technical competencies (cybersecurity, cloud services, remote access, collaboration, system & network optimization, device management and more) to provide our customer’s operating environments with the security, flexibility, availability, and operational continuity required to enable today’s on-the-go federal workforce to successfully and securely complete any mission – anytime, anywhere.


    SkyePoint Decisions is committed to hiring and retaining a diverse workforce. We are an Equal Opportunity Employer, making decisions without regard to race, color, religion, sex, national origin, age, veteran status, disability, or any other protected class. U.S. Citizenship is required for most positions


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