Senior Programmer
Location
United States
Posted
2 days ago
Salary
0
Seniority
Senior
Job Description
Senior Programmer
Ansible Government Solutions
• Design, develop, test, implement, and maintain enterprise applications supporting SCPO programs and initiatives • Convert legacy Excel-based budget management tools into Power Platform solutions utilizing Dataverse, Power Apps, Power Automate, Power BI, and SharePoint • Develop workflow automation solutions that improve operational efficiency and business processes • Develop application integrations with authorized VA systems, including Oracle Health, VistA, CPRS, CDW, AACS, FMS, iFAMS, IFCAP, and VSSC • Utilize SQL and relational database platforms to support application development and reporting requirements • Create application architecture diagrams, data flow maps, technical designs, and system documentation • Implement role-based access controls, security features, audit capabilities, and data integrity controls • Develop and maintain production and sandbox environments for testing and quality assurance • Create administrator guides, user documentation, training materials, and recorded training sessions • Support OI&T review processes and ensure compliance with VA architecture, cybersecurity, and interoperability standards • Provide ongoing application support, maintenance, enhancements, and knowledge transfer activities • Lead modernization of existing Microsoft Excel-based budget management tools into enterprise Power Platform applications • Design and implement funding request workflows, approval routing, budget tracking, and financial reporting capabilities • Configure automated interfaces with authorized VA financial systems and enterprise data sources • Develop capabilities supporting budget planning, fund distribution, commitments, obligations, expenditures, and available balance tracking
Job Requirements
- Minimum 8 years of application development experience
- Strong expertise with: Power Apps, Power Automate, Power BI, Dataverse, SharePoint, SQL and Relational Databases
- Experience developing enterprise financial, budgeting, resource management, or workflow applications
- Experience implementing automation, decision-support, or emerging business technology solutions in enterprise environments preferred
- Experience with application integration and process automation solutions
- Knowledge of application architecture, systems integration, software development methodologies, and enterprise platforms
- Experience implementing commercial off-the-shelf (COTS) solutions within enterprise environments
- Excellent analytical, technical, and communication skills
- Expertise with VHA systems, specifically: VistA, CPRS, CDW, AACS, FMS, iFAMS, IFCAP, and VSSC
- U.S. Citizenship required
- Must be eligible to obtain a Federal security clearance/NACI background investigation
Benefits
- Equal opportunity in employment
- Reasonable accommodation for individuals with disabilities
Related Guides
Related Job Pages
More Software Engineer Jobs
Civil Engineering Designer
Engeplanti - Projetos e SupervisãoDoing engineering projects in BIM for the world.
• BIM modeling of engineering projects • Project development and detailing in Revit • Coordination between disciplines • Quantity takeoffs and preparation of technical documentation • Providing technical support to the team and liaising with clients • Meeting deadlines and organizing deliverables
Civil Engineering Designer – BIM
Engeplanti - Projetos e SupervisãoDoing engineering projects in BIM for the world.
• BIM modeling of engineering projects • Technical support to the team • Coordination with clients
• Develop, maintain, and evolve applications using the Flutter framework and the Dart language; • Build new features while ensuring technical quality, stability, performance, and usability; • Maintain and enhance applications that are published in production; • Ensure the application of development best practices and technical standardization; • Evaluate the current application architecture and propose structural improvements; • Identify opportunities for scalability, optimization, and technological evolution; • Support technical decisions related to architecture, integrations, and product growth; • Contribute to the technical sustainability of solutions and to continuous improvement of development processes; • Identify and resolve technical bottlenecks, promoting performance improvements; • Ensure the stability and quality of the user experience; • Work on resolving complex problems and performing high‑criticality technical analyses; • Support investigations and troubleshooting of production incidents; • Collaborate with multidisciplinary teams in a cooperative, agile environment; • Participate in technical discussions and contribute to strategic decision making; • Share knowledge and support the technical development of the team; • Ensure alignment between developed solutions, product objectives, and business needs.
• Work with Back End Frameworks such as .NET 10 • Utilize Front End framework Blazor • Implement Gen AI tools like GitHub Copilot



