Software ANST Job Description
Software ANST Duties & Responsibilities
To write an effective software ANST job description, begin by listing detailed duties, responsibilities and expectations. We have included software ANST job description templates that you can modify and use.
Sample responsibilities for this position include:
Software ANST Qualifications
Qualifications for a job description may include education, certification, and experience.
Licensing or Certifications for Software ANST
List any licenses or certifications required by the position: CEH, CISSP, II, LVL, IATT
Education for Software ANST
Typically a job would require a certain level of education.
Employers hiring for the software ANST job most commonly would prefer for their future employee to have a relevant degree such as Bachelor's and Master's Degree in Computer Science, Engineering, Technical, Information Systems, Software Development, Software Engineering, Computer Engineering, Engineering Management, Engineering Science, Education
Skills for Software ANST
Desired skills for software ANST include:
Desired experience for software ANST includes:
Software ANST Examples
Software ANST Job Description
- Work on a small agile development team where success is defined by the ability to understand your path forward, effectively communicate that path, and complete the task inherent to that path in a timely matter
- Research advancements in computer science and related fields to help steer the product toward long term success
- Communicate with leadership and the customer to ensure a common understanding of requirements
- Document your work for the benefit of your teammates, the user, leadership, and posterity
- Identify and solve challenging problems by writing performant, elegant, and practical code
- AppSec
- Supports software and web architecture development, requirements, analysis, process execution and evaluation, and selection and evaluation of COTS/GOTS tools, and integration (with both new and legacy systems)
- Analyzes and studies customer requirements to determine the most effective software and web technologies to satisfy their need
- Can perform tasks of senior level technicians, specialists, and/or managers not performed at Level 3 due to the size and/or complexity of the tasks
- May work individually or as a key member of a senior leadership team
- Support of operational systems
- Degree in Information Systems, Computer Science, Computer Engineering or similar degree
- Data Modeling (e.g., creating reasonably normalized relational model with foreign keys, indexes, views, lookup tables, etc
- Bachelor's Degree in Engineering, Computer Science, or a related discipline and related experience in software development
- A Bachelor’s Degree in Software Engineering, Computer Engineering, or Computer Science
- Must have excellent interpersonal skills and must be able to successfully communicate and collaborate with team members from a broad range of technical disciplines (software developers, testers, system engineers)
Software ANST Job Description
- Implementing best practices in software build, test, and deployment automation
- Analyzes, diagnoses and resolves issues with applications software and systems
- Determines computer user needs, analyzes system capabilities to resolve problems on program intent, output requirements, input data acquisition, programming techniques and controls, designs and develops compilers and assemblers, utility programs, and operating systems
- Follows a formal design process using formal specifications, data flow diagrams, other
- 7+ years of experience working in information technology industry
- 5+ years of experience developing reports and dashboards using IBM Cognos 10.2 or higher (experience with other BI tools – Power BI, Tableau, Business objects, a plus)
- Must possess clearance with FSP to be considered for the position
- Linux certifications are a plus including RHSA, RHCE, and others
- Bachelor's Degree, or at least 4 years of experience as a technical writer
- Bachelor's Degree in Engineering, Computer Science, or a related discipline, and 7 years of related experience in software development
- Minimum of 2 years of software development experience in a broad range of IT systems
- Java programming skills a plus
Software ANST Job Description
- Agile process implementation
- Secret clearance or interim
- Ada software development
- PERL script knowledge
- Proficiency with UNIX or Linux operating systems
- BS degree in CS, Engineering, Math
- Experience with Deltek CostPoint, Deltek Time Collection and Deltek GovWin a plus
- Strong knowledge of data warehousing – Dimensional (Kimball methodology) Relational (Inmon methodology)
- Intermediate to advance SQL and PL/SQL experience (Oracle) – development query tuning
- Proficient with MS Visio or similar diagramming/vector programming tools – be able to develop and maintain architecture diagrams of the BI environments
- Virtual team collaboration tools such as webex, at&t
- Understanding of radars
Software ANST Job Description
- Experience with radar digital signal injectors
- PERL script knowledge and experience
- Ability to work and solve problems with little direction
- Active Secret Clearance, or ability to acquire one
- Knowledge of common computer network protocols
- Experience operating and testing 3D graphical displays
- Knowledge of model-based design
- Experience using formal development processes (CMMI-Level 3)
- Knowledge of TCP and UDP network protocols
- Experience using JIRA, Stash (Bitbucket)
- Comfortable working in team
- Able to work and solve problems with little direction
Software ANST Job Description
- Knowledge of modern software engineering practices, including Agile methodologies
- Ability to analyze a requirement, generate a design, and produce efficient, robust, and testable software
- Mastery of computer science fundamentals, independent of a specific language
- Experience with database structures and fundamentals of database query languages, such as SQL Server and SQLite
- Familiarity with WPF-based UI control sets, such as DevExpress
- Comfortable with C++ programming
- Able to function effectively in a dynamic environment with aggressive schedules
- Familiarity with Tactical Communications Data Links (6016, 3011, DIS, VMF, B Series)
- CMMI knowledge
- Familiarity with Missile Defense Agency testing activities
- Bachelor’s degree in Software Engineering, Computer Science, or Computer Engineering (or equivalent)
- Proficient in C#, and in the Microsoft .NET 4.7 Framework