ACS WEB Senior Software Developer SME/Software Engineer (Remote)
Public Trust clearance required
Posted Aug 26 · Last collected Nov 11
About this role
SENIOR SOFTWARE DEVELOPER SME/SOFTWARE ENGINEER (Remote)
REQUIRED SKILLS:
- Security Clearance:Active Public Trust/Minimum Background Investigation (MBI) clearance required for this position
Required Skills:
- Minimum 15 years of software/web development/engineering/optimization using Object Oriented Programming, specifically full-stack J2EE (Java17/21 required), JavaScript (Angular JS, React, Preact), JEE, Spring Boot/Join Faces, PrimeFaces, JQuery, backup Java Beans, and JSF, or equivalent.
- Hands-on experience either transitioning to or working with Single Page Applications (SPA).
- Experience with software development in environments utilizing ECLIPSE, Visual Studio, JBoss/RedHat Linux, zLinux, Tomcat, HTML5, UML, .NET, Visual Basic, IBM Liberty, and Rocket Verastream Bridge Integrator (VBI), open source iText API, or equivalent.
- Hands-on experience working with DevOps, CI/CD Pipelines, GitHub Actions, Incident Tracking/Management, and Enterprise Container Platform (ECP) containers (or equivalent) is also required.
- Hands-on experience conducting unit testing, peer reviews, code check-in/-out procedures, requirements analysis, assessing/document level of effort (LOE), creating screen mockups via tools (i.e., HTML rendering), defect identification/resolution, assisting with troubleshooting development/production server problems, networking and environment configuration.
- Hands-on experience drafting system technical documents (e.g., system design specifications, software user guides, Visio diagrams, process documentation, etc.).
- Must be able to quickly integrate into teams and become intimately familiar with custom-built software applications using common open-source components (this is critical).
Desired Skills: