JOB RESPONSIBILITIES
Provide program management managing an agile development program with multiple tasks/work streams. Provide overall direction of program activities. Manage and maintain contractor interface with the senior levels of the customer’s organization. Consult with customer and contractor personnel to formulate and review task plans and deliverables, ensuring conformance with program and project task schedules and costs and contractual obligations. Establish and maintain technical reports to show progress of projects to management and customers, organize and assign responsibilities to subordinates, and oversee the successful completion of all assigned tasks. Lead the analysis, design, development and testing of applications to include integration of the legacy and new system to share data. Review and verify implementation of applications according to design best practices, performance, and security. Review and assist in planning and execution of data integration and migration activities. Create and implement technical process modeling, user interface designs and data modeling.
Responsibilities:
Strategy & Planning
• Meet with decision makers, systems owners, and end users to define business and operations requirements, systems goals, and identify and resolve systems issues.
• Lead design sessions in prototyping new systems for the purpose of enhancing business processes, operations, and information process flow.
• Review and analyze the effectiveness and efficiency of existing systems and develop strategies for improving or further leveraging these systems.
• Identify and establish scope and parameters of systems analysis to define outcome criteria and measure-taking actions.
Acquisition & Deployment
• Collaborate in the planning, design, development, and deployment of new applications, and enhancements to existing applications.
• Conduct research on industry migration best practices to justify recommendations and to support the project efforts.
• Proficiency working in AWS, Windows, Linux environments.
• A deep knowledge of API integration capabilities and deployment options.
Operational Management
• Manage and guide the methodologies and SCRUM activities of the agile development process.
• Prepare and deliver reports, recommendations, or alternatives that address existing and potential
trouble areas in operating systems across the organization.
• Create system design proposals.
• Perform cost-benefit and return on investment analyses for proposed systems to aid management in making implementation decisions.
• Ensure compatibility and interoperability of in-house computing systems.
• Create systems models, specifications, diagrams, and charts to provide direction to system programmers and customer decision makers.
• Coordinate in-depth tests, including end-user reviews, for the modernized systems, and other post-implementation support.
• Provide guidance and/or instruction to junior staff members.
• Document the project effort using Jira and Confluence.
Required Experience:
Required Education and Certifications:
• Preferred Master’s degree in Computer Science, Information Systems, Business, or other relevant discipline. A minimum of 7 years of work experience may be substituted for Master’s degree requirements.
• Must have a current Project Management Professional certification (e.g., Project Management Professional (PMP); Preferred and Agile Certified Practitioner (ACP), Certified Scrum Master (CSM), or comparable).
• 7+ years’ experience using Agile development methodologies organizing, directing, and managing teams conducting operation support functions for multiple, complex, and inter-related IT programs and projects.
• A broad knowledge of case management software, information assurance, and solution architecture.
• 7+ years’ experience leading SCRUM activities of the agile development process
• 7+ years’ experience managing software development teams supporting federal government technology projects to include compliance with FISMA standards.
• 7+ years’ experience maintaining and managing client interface at senior levels of the client organization.