Tech Stack
AnsibleChefCyber SecurityDelphiJavaJenkinsPuppet
About the role
- Participate in development efforts under technical direction, perform code reviews, and adhere to best practices.
- Streamline development workflows and modernize existing codebases using process improvement and re-engineering principles.
- Follow the software development lifecycle for VistA-based applications.
- Manage and deploy patches through the VA Forum process in compliance with VA release protocols.
- Collaborate with various stakeholders to define and deliver modernization objectives.
- Resolve bugs found in automated testing.
- Track and coordinate patches for the VA’s enterprise test environment.
- Establish or maintain monitoring dashboards for system transparency and initial analysis and triage.
- Implement automated build/deploy functionalities using tools like Jenkins and GitLab.
- Follow automated environment build and deployment instruction via scripting (e.g., Ansible, Chef, Puppet) and improve processes as needed.
- Conduct comprehensive data audits to identify and remediate issues such as missing values, inconsistencies, or inaccuracies.
- Work closely with Test Engineers to resolve defects in test and production environments.
Requirements
- Bachelor’s degree in computer science or a related technical discipline is preferred.
- 3 to 5 years of experience in development or technical environments.
- Proficient in Java coding and applying process improvement and re-engineering methodologies.
- Experience with SharePoint, Microsoft Teams, Jira, Atlassian Tool Suite, and GitHub.
- Excellent written and verbal communication skills.
- Self-motivated, detail-oriented, and organized.
- Outcome-oriented approach focused on delivering value to end users.
- Someone eager to learn new programming languages
- U.S. Citizenship and ability to obtain Public Trust clearance.