Posted today
Secret
Unspecified
IT - Software
Philadelphia, PA (On-Site/Office)
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)
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)
group id: 10176371