PRO OBJECT
Senior-Level Software Engineer PRO-021
PRO OBJECT, Baltimore, Maryland, United States,
Labor Requirements:
Analyze, design, verify, validate, implement, apply, and maintain software systems. Appropriately apply discrete mathematics, probability and statistics, and other relevant topics in computer science and supporting disciplines to complex software systems. Generalize techniques, as appropriate, to apply to multiple domains. Develop and provide appropriate documentation and training. Present briefings and demonstrations to stakeholders.
Technical Skills Required:
JavaScript, Linux
Java, Git, GitLab, JIRA, Confluence
Python, Linux
Java, SQL, Cloud, Python, Atlassian Jira & Confluence, Gitlab, Agile
Java, Linux, JavaScript, SQL, Red Hat, Docker
Python, Java, C++
Python, C, Gitlab, Docker
Minimum Experience Required:
A Bachelor’s degree plus 8 years of relevant experience
Or a Master’s degree plus 6 years of relevant experience or a Doctoral degree plus 4 years of relevant experience.
An Associate’s degree plus 10 years of relevant experience may be considered for individuals with in-depth experience that is clearly related to the position.
Degree must be in Computer Science (CS). Related fields (e.g., Engineering, Mathematics) may be considered relevant if the programs contain, at minimum, a concentration of courses in the following foundational CS areas: algorithms; computer architecture (not network architecture); programming methodologies and languages; data structures; logic and computation; and advanced mathematics (for example, calculus, discrete mathematics). Information Technology (IT) or Information Systems (IS) degrees may be considered relevant if the programs contain the amount and type of coursework equivalent to a CS major.
Relevant experience must be in the software development process (i.e., requirements analysis, software design, implementation, testing, integration, deployment/installation, and maintenance) and programming. Formal or informal leadership experience is preferred.
TS/SCI with Polygraph Required.
#J-18808-Ljbffr
Analyze, design, verify, validate, implement, apply, and maintain software systems. Appropriately apply discrete mathematics, probability and statistics, and other relevant topics in computer science and supporting disciplines to complex software systems. Generalize techniques, as appropriate, to apply to multiple domains. Develop and provide appropriate documentation and training. Present briefings and demonstrations to stakeholders.
Technical Skills Required:
JavaScript, Linux
Java, Git, GitLab, JIRA, Confluence
Python, Linux
Java, SQL, Cloud, Python, Atlassian Jira & Confluence, Gitlab, Agile
Java, Linux, JavaScript, SQL, Red Hat, Docker
Python, Java, C++
Python, C, Gitlab, Docker
Minimum Experience Required:
A Bachelor’s degree plus 8 years of relevant experience
Or a Master’s degree plus 6 years of relevant experience or a Doctoral degree plus 4 years of relevant experience.
An Associate’s degree plus 10 years of relevant experience may be considered for individuals with in-depth experience that is clearly related to the position.
Degree must be in Computer Science (CS). Related fields (e.g., Engineering, Mathematics) may be considered relevant if the programs contain, at minimum, a concentration of courses in the following foundational CS areas: algorithms; computer architecture (not network architecture); programming methodologies and languages; data structures; logic and computation; and advanced mathematics (for example, calculus, discrete mathematics). Information Technology (IT) or Information Systems (IS) degrees may be considered relevant if the programs contain the amount and type of coursework equivalent to a CS major.
Relevant experience must be in the software development process (i.e., requirements analysis, software design, implementation, testing, integration, deployment/installation, and maintenance) and programming. Formal or informal leadership experience is preferred.
TS/SCI with Polygraph Required.
#J-18808-Ljbffr