Gray Tier Technologies LLC
Expert Software Developer
Gray Tier Technologies LLC, Springfield, Virginia, us, 22161
JOB DESCRIPTION: Gray Tier is seeking an Expert Software Developer to perform as one of the primary software developers for our NGA GEODS contract. NGA GEODS provides integration, design, development, and sustainment for the NGA ODS services. This includes planning and scheduling; system integration; software development, integration, and test; software release planning and deployment; operations and sustainment; and user migrations from legacy systems. Our Expert Software Developer activities are across the development lifecycle from concept development and design, to assisting with the implementation of the project final stage leading to production. Our customers often come to our unit with a goal in mind, but they need our help to realize it. As such, candidates should be able to analyze requirements to ensure overall testability, and then develop appropriate software design, test plans, and procedures.
Able to develop & use exceptionally complex concepts & processes that span multiple organizations and disciplines
Performs multiple tasks at specialist level
Guides and Leads multiple Junior/Mid-level personnel
Evaluates & recommends new technology & processes based upon cost, risk, mission
Analyze user's requirements, concepts of operations documents, and high level architectures to develop system requirements specifications
Analyze system requirements and leads design and development activities
Negotiates scope and resolves challenges via planning adjustments
Provides visibility into progress and impediments
Facilitates program level processes and execution
Facilitates problem-solving to manage risk, remove impediments, drive program-level continuous improvement, validate system characteristics, properties and behaviors, and enable early feedback
Guide users (product owners) in formulating requirements, advises alternative approaches, and conducts feasibility studies
Provide technical leadership for the integration of requirements, design and technology
Incorporate new plans, designs and systems into ongoing operations
Develop system architecture and system design documentation. Influence, maintain, sustain and govern standards base models and methods of complex data products.
Guide system development and implementation planning through assessment or preparation of system engineering management plans and system integration and test plans
Interact with the Government regarding Systems Engineering technical considerations and for associated problems, issues, or conflicts
Responsible for the technical integrity of work performed and deliverables associated with the System Engineering area of responsibility
Communicate with other program personnel, government, overseers, and senior executives. Must be able to interface with individuals at all levels of the organization both verbally and in writing. Must be well-organized with the ability to coordinate and prioritize multiple tasks simultaneously. Must work well under pressure to meet deadline requirements.
Qualifications:
Must have TS/SCI clearance
Master's degree plus 4 years experience, Bachelor's degree plus 6 years experience, Associates degree plus 12 years experience, or a minimum of 15 years experience, in relevant field
At least 6 years of demonstrated experience with Java, C#, C++, Python, XML, Linux, or JavaScripts
At least 6 years of demonstrated experience working with and building APIs and web services
At least 6 years experience with build automation technologies such as Maven, Gradle, Webpack, NPM, Yarn, Jenkins, GitLab, Terraform
At least 6 years of demonstrated experience working with SQL databases
At least 6 years of demonstrated software development experience utilizing SAFe or similar agile methodologies.
Knowledge and at least 5 years of experience with NGA imagery and data repositories, products, and data
Applicable software/ hardware/management training & certification (e.g.; specialties like Amazon Web Service architect/engineering)
Able to develop & use exceptionally complex concepts & processes that span multiple organizations and disciplines
Performs multiple tasks at specialist level
Guides and Leads multiple Junior/Mid-level personnel
Evaluates & recommends new technology & processes based upon cost, risk, mission
Analyze user's requirements, concepts of operations documents, and high level architectures to develop system requirements specifications
Analyze system requirements and leads design and development activities
Negotiates scope and resolves challenges via planning adjustments
Provides visibility into progress and impediments
Facilitates program level processes and execution
Facilitates problem-solving to manage risk, remove impediments, drive program-level continuous improvement, validate system characteristics, properties and behaviors, and enable early feedback
Guide users (product owners) in formulating requirements, advises alternative approaches, and conducts feasibility studies
Provide technical leadership for the integration of requirements, design and technology
Incorporate new plans, designs and systems into ongoing operations
Develop system architecture and system design documentation. Influence, maintain, sustain and govern standards base models and methods of complex data products.
Guide system development and implementation planning through assessment or preparation of system engineering management plans and system integration and test plans
Interact with the Government regarding Systems Engineering technical considerations and for associated problems, issues, or conflicts
Responsible for the technical integrity of work performed and deliverables associated with the System Engineering area of responsibility
Communicate with other program personnel, government, overseers, and senior executives. Must be able to interface with individuals at all levels of the organization both verbally and in writing. Must be well-organized with the ability to coordinate and prioritize multiple tasks simultaneously. Must work well under pressure to meet deadline requirements.
Qualifications:
Must have TS/SCI clearance
Master's degree plus 4 years experience, Bachelor's degree plus 6 years experience, Associates degree plus 12 years experience, or a minimum of 15 years experience, in relevant field
At least 6 years of demonstrated experience with Java, C#, C++, Python, XML, Linux, or JavaScripts
At least 6 years of demonstrated experience working with and building APIs and web services
At least 6 years experience with build automation technologies such as Maven, Gradle, Webpack, NPM, Yarn, Jenkins, GitLab, Terraform
At least 6 years of demonstrated experience working with SQL databases
At least 6 years of demonstrated software development experience utilizing SAFe or similar agile methodologies.
Knowledge and at least 5 years of experience with NGA imagery and data repositories, products, and data
Applicable software/ hardware/management training & certification (e.g.; specialties like Amazon Web Service architect/engineering)