Logo
Castalia Systems

Software Engineer

Castalia Systems, Baltimore, Maryland, United States,


Job Type:

Full-TimeClearance:

TS/SCI with PolyMust be a U.S. CitizenThis position is contingent on contract awardBenefits:

Medical, dental, and vision coverage, 401k matching, generous PTO, paid holidays, professional training opportunities, and even pet insurance to ensure your furry friends are cared for too.Job SummaryCastalia Systems is seeking an experienced Software Engineer (SWE) to join our team supporting one of our government customers on a truly exciting contract. On this program you will be part of the team developing new capabilities and novel solutions for cybersecurity tools.Roles and ResponsibilitiesA qualified candidate will perform the following duties and responsibilities, but are not limited to:The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and business management information systems) based upon documented requirements.Works individually or as part of a team.Reviews and tests software components for adherence to the design requirements and documents test results.Resolves software problem reports.Utilizes software development and software design methodologies appropriate to the development environment.Provides specific input to the software components of system design to include hardware/software trade-offs, software reuse, use of Commercial Off-the-shelf (COTS)/Government Off-the-shelf (GOTS) in place of new development, and requirements analysis and synthesis from system level to individual software components.Knowledge and SkillsLevel 0 Software Engineer:No demonstrated experience is required.Bachelor's degree in computer science or related discipline from an accredited college or university is required.Four (4) years of SWE experience on projects with similar software processes may be substituted for a bachelor's degree.Level 1 Software Engineer:Seven (7) years' experience as a SWE, in programs and contracts of similar scope, type, and complexity is required.Bachelor's degree in computer science or related discipline from an accredited college or university is required.Four (4) years of additional SWE experience on projects with similar software processes may be substituted for a bachelor's degree.Must have the following years of experience with:2+ years Application development experience2+ years developing for Windows and Linux using scripting languages such as C, C++, C#, Java, Python.2+ years' experience with DevOps Build and Deploy Tech (Artifactory, Docker, Terraform, Ansible, Packer)2+ years' experience with CI/CD Tools (Jenkins, Bamboo) as well as building automated CI/CD PipelinesLevel 2 Software Engineer:Fourteen (14) years' experience as a SWE in programs and contracts of similar scope, type, and complexity is required.Bachelor's degree in computer science or related discipline from an accredited college or university is required.Four (4) years of additional SWE experience on projects with similar software processes may be substituted for a bachelor's degree.Must have the following years of experience with:6+ years Application development experience6+ years developing for Windows and Linux using scripting languages such as C, C++, C#, Java, Python.6+ years' experience with DevOps Build and Deploy Tech (Artifactory, Docker, Terraform, Ansible, Packer)6+ years' experience with CI/CD Tools (Jenkins, Bamboo) as well as building automated CI/CD PipelinesLevel 3 Software Engineer:Fourteen (20) years' experience as a SWE in programs and contracts of similar scope, type, and complexity is required.Bachelor's degree in computer science or related discipline from an accredited college or university is required.Four (4) years of additional SWE experience on projects with similar software processes may be substituted for a bachelor's degree.Must have the following years of experience with:10+ years Application development experience10+ years developing for Windows and Linux using scripting languages such as C, C++, C#, Java, Python.10+ years' experience with DevOps Build and Deploy Tech (Artifactory, Docker, Terraform, Ansible, Packer)10+ years' experience with CI/CD Tools (Jenkins, Bamboo) as well as building automated CI/CD PipelinesPhysical Requirements/Work EnvironmentTypical office environmentTravelNot requiredCompany DescriptionCastalia Systems is a proven business partner providing mission critical solutions to the Federal Government. We provide cutting edge solutions from Securing and Managing Data to Systems Engineering and Development. Castalia Systems is a pioneer in Artificial Intelligence Design and Application.With our vast knowledge of our customers needs and relevant technology, our team is able to bring successful solutions to every mission.DisclaimerCastalia Systems is an equal employment opportunity and affirmative action employer and strives to comply with all applicable laws prohibiting discrimination based on race, color, creed, sex, sexual orientation, age, national origin, or ancestry, physical or mental disability, veteran status, marital status, HIV-positive status, as well as any other category protected by federal, state, or local laws. All such discrimination is unlawful, and all persons involved in the operations of the company are prohibited from engaging in this type of conduct.

#J-18808-Ljbffr