Other Duties/ Responsibilities
- Develop proof of concept applications to validate proposed solutions.
- Continuously review and evaluate the effectiveness of solutions and propose changes as needed.
- Contract(or) oversight.
- Assist with the establishment and adoption of technology architecture standards and methodologies.
- Write policies.
- Consult with/lead other Senate teams
- Write RFPs.
- Review and evaluate responses to RFPs.
Required Work Experience
- 8-10 years’ experience as a lead software engineer and demonstrated leadership and mentoring skills.
Required Special Skills/ Knowledge
- Excellent oral and written communication skills.
- Excellent interpersonal skills and ability to collaborate with team members and stakeholders from across the organization.
- Ability to explain technical challenges and solutions to both technical and non-technical audiences.
- High level of self-discipline and ability to work independently.
- Strong leadership skills.
- High attention to detail and ability to organize, manage, and prioritize many tasks.
- High aptitude for continuously learning new skills.
As part of our hiring process, we may conduct a skills assessment to better understand an applicant’s proficiency in key areas relevant to the role.
Desired Qualifications
Work experience in custom application development in an Agile Scrum environment is desirable. The ideal candidate will bring a minimum of six years of related technical project management experience including six years of experience managing development teams, and a demonstrated history of successful implementation, and the following knowledge, skills, and abilities:
- Demonstrated experience with a large-scale federal program comprising of discrete project teams with interrelated components.
- Federal experience is preferred, with a desire and willingness to learn more about the legislative branch, as well as the history and operation of the Senate.
- Knowledge of financial management automated systems, programs, and regulatory requirements
- Ability to understand practices, methods, and techniques of financial accounting, governmental accounting, budgeting, and managerial-financial reporting to ensure integrity of fundamental systems requirements.
- Working understanding of clustered infrastructure.
- Knowledge of JAVA and Kubernetes.
- Ability to architect, implement and maintain a DR solution that leverages a multi-clustered Kubernetes environment over a WAN; to provide for redundancy and distribution of workloads.
- Ability to communicate effectively with a wide range of stakeholders.
- Skilled in the delegation and management of high-level project tasks.
- Ability to effectively utilize an issue tracking/bug system to collect, document, collaborate, and resolve reported issues and enhancements requests of system users across multiple interrelated applications.
- Knowledge and experience working with Agile teams.
- Knowledge of various data processing hardware, services, and software and their applicability to the needs and requirements of financial systems.
- Knowledge of information security policies/issues and technologies and practices associated with architectural design, testing, installation, operation, and maintenance of systems.
- Ability to establish and maintain effective working relationships with other Senate entities.
Working Conditions
- No exceptional physical demands.
Security Clearance
- This position requires that the applicant obtain and maintain a Secret U.S. Government security clearance.
- Applicants must be U.S. citizens in order for the SAA to submit your application for a security clearance.