PRINCIPAL SOFTWARE ENGINEER


Concurrent Technologies Corporation
Annapolis Junction, MD 20763
United States

Job Start Date
10/26/2020
Job End Date
12/24/2020
Application Closing Date
12/24/2020
Manages Others
No
Experience Required
Yes
Degree Required
Yes
Security Clearance Required
Yes Obtain/Maintain TS/SCI
Employment Type
Employee
Work Schedule
Full-Time

Job Description
PRINCIPAL SOFTWARE ENGINEER
Concurrent Technologies Corporation
Annapolis Junction, MD

Minimum Clearance Required: N/A
Clearance Level Must Be Able to Obtain: TS/SCI

Key Responsibilities:
Perform tasks in software architecture design, web-interface design for data retrieval and manipulation, software development, desktop integration of COTS and GOTS tools, etc.Ability to lead a small team and collaborate with other talented software and system engineers to motivate, inspire, and mentor in a dynamic environment. Transform high level requirements into system and software designs and lead the implementation of the solution architecture.

Basic Qualifications:
Bachelor of Science degree in software engineering, computer science, or related field with 10 years of related experience or a Master of Science degree with at least 8 years of experience. Proficiency with programming languages such as Java, Python, Bash, C++.Understanding of Microsoft Security Development Lifecycle (https://www.microsoft.com/en-us/securityengineering/sdl)
or similar frameworks.Identify Open Source Software (OSS) that meets development needs.Develop in C++ and C on Red Hat Linux or related Linux systems (CentOS, Fedora).Virtualization experience in tools such as VMware, KVM, VirtualBox Hypervisors.Experience working in an Agile software development environment.Excellent communication skills are a must.

Preferred Qualifications:
Experience with Apache Niagara Files (NiFi).Experience and knowledge of SELinux, Linux containers, and Red Hat Linux 8. Skills in system hardening and security testing, NIST 800-53, etc.Atlassian tools with Jira and Confluence. Skills using Git, GitLab, CI/CD and Vagrant. Able to use file format specifications to parse and unparsed complex file formats. Networking, network protocols, some programming with custom or home grown network and data protocols.

Why CTC?
Our teams at CTC are passionate and thrive on collaboration in a team environmentWhen we encounter a difficult problem, we have a variety of talented and diverse employees that work together to solve the toughest challengesCompetitive salary and benefits packageAlthough our work at CTC is extremely important, we also recognize the need for our employees to maintain a proper mix of work and personal lifeVisit www.ctc.com to learn more

Join us!CTC offers exceptional career growth, cutting edge technology, educational opportunities, and recognition for quality work.

https://careers.ctc.com/
Email: careers@ctc.com
Staffing Requisition: SR# 2020-0094

“We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability status, protected veteran status, or any other characteristic protected by law.”

Job Requirements
Basic Qualifications:
• Bachelor of Science degree in software engineering, computer science, or related field with 10 years of related experience or a Master of Science degree with at least 8 years of experience.
• Proficiency with programming languages such as Java, Python, Bash, C++.
• Understanding of Microsoft Security Development Lifecycle (https://www.microsoft.com/en-us/securityengineering/sdl)
or similar frameworks.
• Identify Open Source Software (OSS) that meets development needs.
• Develop in C++ and C on Red Hat Linux or related Linux systems (CentOS, Fedora).
• Virtualization experience in tools such as VMware, KVM, VirtualBox Hypervisors.
• Experience working in an Agile software development environment.
• Excellent communication skills are a must.

Preferred Qualifications:
• Experience with Apache Niagara Files (NiFi).
• Experience and knowledge of SELinux, Linux containers, and Red Hat Linux 8.
• Skills in system hardening and security testing, NIST 800-53, etc.
• Atlassian tools with Jira and Confluence.
• Skills using Git, GitLab, CI/CD and Vagrant.
• Able to use file format specifications to parse and unparsed complex file formats.
• Networking, network protocols, some programming with custom or home grown network and data protocols.
Ratings
Employer
Concurrent Technologies Corporation
Karen Anderson
100 CTC Drive
Johnstown PA 15904
United States
Concurrent Technologies Corporation  Karen Anderson

View Count 199
Corporate Gray Career Fairs for Military Transition