DCS Corp · 3 days ago
Senior Software Engineer
Wonder how qualified you are to the job?
AerospaceManagement Consulting
Insider Connection @DCS Corp
Responsibilities
Architect, design, develop, test, document, and provide support for software products in C++ or Java.
Provide Agile leadership and facilitation with an Agile Release Team building software using various Agile methodologies.
Define and coordinate the implementation of Continuous Integration/Continuous Deployment (CI/CD) pipeline tools necessary to reach desired quality levels for fieldable software products.
Contribute to scripting and tooling for automated solutions in order to deploy software solutions to integration and staging environments.
Define processes and implement tooling to support enterprise software builds and deployments to VMs, container runtimes, and cloud environments.
Train and mentor team members in Agile and CI/CD concepts, processes, and procedures.
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
U.S. Citizenship is required.
Bachelor’s Degree in Computer Science, Computer Engineering or related and twelve or more years of experience.
Active or ability to obtain Secret security clearance.
Experience developing user interfaces for remotely-operated and/or autonomous vehicles with QT or other C++ UI framework.
Strong understanding of robotic vehicle interfaces and architectures, such as JAUS, IOP, FACE, and DDS.
Proficiency with programming languages, such as Java, C#, C/C++, InstallScript, Shell Scripting, Batch Scripting.
Competence with C++ and Java unit test and UI automation test frameworks, such as QtUnit, JUnit, JMock, Squish, and Selenium.
Proficiency with CI/CD development, build, and provisioning tools, such as Make, Ant, Maven, Git, Subversion, VMware, InstallShield, Visual Studio, Jenkins, Jira, Bitbucket, Confluence, Sonarqube, Ansible, Artifactory, Fortify, Docker, Kubernetes.
Ability to Support Technical and Operational Testing in the laboratory or field as required.
Preferred
Prefer candidates with prior experience with ChemBio software product development.
Understanding of Risk Management Framework principles.
Excellent written and oral communication skills.
Must be ready to adapt to quickly changing requirements during project lifecycles.
Successful candidates will be highly motivated and team-oriented.
Company
DCS Corp
DCS Corp creates innovative technology solutions for their customers in the national security sector.
Funding
Current Stage
Late StageRecent News
Company data provided by crunchbase