Java Software Developer with Security Clearance

Life Cycle Engineering

Philadelphia, PA

JOB DETAILS
SKILLS
Agile Programming Methodologies, Analysis Skills, Antivirus, Bug Tracking Software, Change Requests/Orders, Computer Engineering, Computer Hacking, Computer Networks, Computer Science, Configuration Management, Debugging Skills, Documentation, Information/Data Security (InfoSec), Integration Testing, Internet Security, Intrusion Detection Systems, Intrusion Prevention Systems, Java, Linux Administration, Linux Operating System, Malware, Microsoft C# (C Sharp), Microsoft Windows System Administration, Network Routing, Network Switching, Perl Programming Language, Problem Solving Skills, Programming Languages, Python Programming/Scripting Language, Quality Assurance Methodology, Reporting Skills, Ruby, Secure Coding, Security Clearance, Security Information and Event Management (SIEM), Software Administration, Software Development, Software Engineering, Software Testing, TCP/IP (Transmission Control Protocol/Internet Protocol), Team Player, Technical Writing, Test Plan/Schedule, Testing, Threat Modeling, Unit Test, Vehicle Fleets
LOCATION
Philadelphia, PA
POSTED
2 days ago
Java Software Developer Position Summary:
As a Software Developer with LCE, you will assist with the design, development, testing, and integration of software to satisfy system/subsystems functional requirements for new and existing applications. Essential Functions and Responsibilities: • Provide software engineering support for fleet issues • Software development in an Agile environment • Address software defects and change requests • Develop technical reports and documentation • Adherence to Information Assurance (IA) standards • Unit test and integration documentation development and execution • Support configuration management processes • Resolve technical issues through debugging, research, and investigation • Analyze, specify, design, develop, code, test, integrate and document software test modules, systems, and subsystems to provide new functional capabilities and improve existing systems
Required Education, Skills, and Experience: • Bachelor's degree in Computer Science, Cyber Security, Computer Engineering or a related technical field • 3+ years experience • Experience w/ Java • Proficient in one or more high-level programming languages: Python, C#, Ruby, Perl, etc. • Comfortable working in Linux environments • Ability to work well in teams & independently to solve complex technical problems
Preferred Experience: • Windows and Linux administration • Knowledge of information security principles • Experience programming in an Agile environment • Previous experience in the following: IDS/IPS, penetration, & vulnerability testing Secure coding practices, ethical hacking, & threat modeling TCP/IP, computer networking, routing, & switching DLP, anti-virus, & anti-malware Security Information and Event Management (SIEM)

About the Company

L

Life Cycle Engineering