Benefits:
401(k)
401(k) matching
Competitive salary
Dental insurance
Health insurance
Paid time off
Vision insurance
About this Role:
As a Program Analyst, you will work collaboratively within a team environment to translate business requirements into technical solutions. This role serves as a crucial liaison between technical and business professionals, supporting the design and testing of applications developed to meet business needs. The Program Analyst utilizes strategies for maintenance, library management tools, and programming languages to ensure the efficient functioning of applications. This position requires a candidate with a bachelor's degree and a minimum of three years of experience in a relevant field.
Key Responsibilities:
Collaborate with team members to understand business requirements and translate them into technical solutions.
Serve as a liaison between technical and business professionals, facilitating effective communication and collaboration.
Support the design and testing of applications to ensure they meet business requirements and adhere to technical standards.
Utilize maintenance strategies and library management tools to ensure the ongoing functionality and efficiency of applications.
Utilize programming languages and other technical tools as needed to develop and maintain applications.
Analyze and troubleshoot technical issues, providing timely and effective resolutions.
Stay informed about industry trends and best practices related to application development and maintenance.
Perform other duties and responsibilities as assigned to support the goals and objectives of the team and organization.
Qualifications and Skills:
Bachelor's degree in a relevant field, such as Computer Science, Information Technology, or Engineering.
Minimum of three years of experience in a similar role, with a demonstrated understanding of business requirements translation and application development.
Proficiency in programming languages and technical tools relevant to application development and maintenance.
Strong analytical and problem-solving skills, with the ability to identify and resolve technical issues effectively.
Excellent communication and interpersonal skills, with the ability to work collaboratively within a team environment.
Detail-oriented with a commitment to accuracy and quality in work output.
Ability to adapt to changing priorities and deadlines in a fast-paced environment.
Must be willing to obtain a public trust clearance
Must be a U.S. Citizen
Additional Information:
This position has the potential to have a hybrid work schedule
This position offers an opportunity to work in a dynamic team environment and contribute to the development and maintenance of applications that support the organization's business objectives.
The role may involve occasional flexibility in work hours to accommodate project deadlines or team meetings.
Flexible work from home options available.