Conduct requirements gathering, design, analyze, develop, test, deploy, support, and maintain systems across the software development lifecycle
Develop and maintain enterprise-class software systems using C, Java, JSF, PrimeFaces, JavaScript, CSS, and/or Linux shell
Develop secure web services utilizing standards such as SOAP, REST, WSDL, XSD, XML, and/or JSON
Independently and collaboratively design and create efficient, scalable and resilient software solution
Create and document use cases, test cases, and system validation results
Participate in an Agile work environment including planning, retrospectives, demos, and stand-ups
Review and validate functional requirements, system description, and design artifacts and prepare complete documentation packages
Review project related documentation and modification requests and provide impact/feasibility analysis
Define, document, and maintain system and software architectures, ensuring alignment with enterprise standards and supporting integration across internal and external system
Implement secure engineering practices, vulnerability remediation, and compliance activities such as ATO, PCI, and FISMA
Conduct performance analysis, capacity planning, and system tuning; design and test continuity of operations (COOP) and disaster recovery (DR) capabilities
Manage Software configurations, version control, and source code repositories; participate in change control process
Provide knowledge transfer, training, and documentation for Technical Points of Contact
Evaluate and recommend emerging technologies, frameworks, and tools to improve efficiency, reduce technical debt, and sustain system viability
REQUIRED EXPERIENCE & QUALIFICATIONS
5+ years of experience in IT system engineering, systems development, systems coding and programming
Bachelor’s degree in computer science, Software Engineering, or related field
Comprehensive knowledge of security compliance and security control
Proficient skills in C, Java, JSF, Tomcat, PrimeFaces, JavaScript, CSS, and/or Linux shell
Strong experience implementing and supporting end-to-end automated DevSecOps pipelines and processes