Robbins-Gioia (RG) seeks a highly skilled and specialized Senior Software Engineer to join our team supporting the U.S. Air Force’s Programmed Depot Maintenance Scheduling System (PDMSS). The PDMSS is a critical application for Air Force readiness, and this role is central to its ongoing modernization and operational performance.
As the Senior Software Engineer, you will be a specialist focused on enhancing the PDMSS application. Your primary responsibilities will involve modernizing the system through expert-level Angular development and systematically improving the efficiency of the overall code base. You will serve as a technical authority, ensuring the application is stable, responsive, and secure, thereby directly contributing to the success of a vital defense logistics system.
A Day In The Life The Senior Software Engineer is a hands-on technical expert dedicated to the continuous improvement and stability of the application. A significant portion of your daily activities will involve leading the development of Angular components and proactively seeking opportunities to optimize the application's performance. Your work will directly impact mission assurance for a critical system that underpins our client's readiness.
Specific responsibilities will include:
- Serve as the primary developer for all new and existing Angular components, taking full ownership of their coding, ongoing maintenance, and timely issue remediation.
- Proactively analyze the complete application code base to identify and implement performance improvements, contributing directly to a more stable and responsive system for the end-user.
- Refactor existing code to enhance maintainability and support long-term Cybersecurity Compliance by reducing complexity and eliminating potential vulnerabilities.
- Actively participate in peer code reviews, providing constructive and detailed feedback to ensure all code delivered by the team is of high quality, secure, and adheres to established development standards.
- During a Severity 1 event, you will become the technical surgeon, performing rapid, hands-on debugging of the application code and using all available tools to pinpoint the fault. Once identified, you will develop the specific lines of code required for the hotfix, create targeted unit tests to validate the fix, and collaborate directly with the Cyber Specialist to ensure the change is secure before it is committed to the emergency release.
- Serve as a key supporting contributor to required contract deliverables by providing necessary technical input and validation.
- Ensure all software engineering activities align with the requirements outlined in the Performance Work Statement (PWS), particularly sections related to knowledge areas, cybersecurity support, and software engineering.