Applications Developer - Washington, United States - Providge Consulting
Description
Job Title:
Temp Applications Developer
Client Industry:
Information Technology
Location:
Remote, Eastern Standard Time
Primary Duties and Responsibilities:
- Develops block diagrams and logic flow charts
- Translates detailed design into computer software.
- Tests debugs, and refines the computer software to produce the required product.
- Prepares required documentation, including both programlevel and userlevel documentation.
- Enhances software to reduce operating time or improve efficiency.
- Provides technical direction to programmers to ensure program deadlines are met.
- Perform development of cloud infrastructure using Terraform and deploy infrastructure to production after successful completion of comprehensive testing.
- Maintain the IRAP Portal web app built using React, CSS, JS, HTML, Dynamo
- DB and.
- Make enhancements to IRAP Portal front end, back end, and associated infrastructure in AWS per user needs.
- Update the design of the IRAP Portal web app to meet customer needs as well as scalability, resiliency, and cost optimization requirements.
- Update and maintain architecture artifacts and system documentation of IRAP.
- Represent the IRAP team in Architecture Review Board review sessions.
- Enhance the logging, monitoring, and alerting capabilities of the IRAP Portal.
- Ensure continuous compliance with FISMA standards to maintain ATO for IRAP.
- Create and implement NIST internal controls for maintaining/renewing ATO for IRAP as well as to increase the sensitivity level of IRAP.
- Build, enhance, and manage the DevOps pipeline for IRAP.
- Build data infrastructure in AWS using Terraform IaC.
- Recommend areas of improvement and enhancements for IRAP
Minimum Skills, Knowledge, and Ability Requirements:
- At least five (5) years of programmer/analyst experience in the full cycle of software development.
- At least four (4) years of experience with task order technology.
- Three (3) years experience in SQL
- Three (3) years experience in presenting and defending Application Architecture to
- Architecture Review Boards or similar regulatory bodies
- Five (5) years of experience using Agile software development methodologies
- Five (5) years of experience building CI/CD pipelines, preferably using Azure DevOps or Gitlab
Education - Bachelor's degree or higher in Computer Science, Business Administration Science, Mathematics, or Engineering.
Citizenship:
- US Citizen or Green card
Knowledge, Skills & Abilities
- The ability to develop, upgrade, implement, test, and document software components.
- The ability to develop solutions with team members to implement previously defined and documented requirements.
- The knowledge to use Oracle Forms and Reports for custom development.
- The knowledge to create custom interfaces and APIs.
- The ability to write Transact-SQL, PL/SQL, and stored procedures, packages, and triggers.
- The capability to customize Workflow.
- The ability to participate with the TS teams in the software development life cycle:
- Requirements analysis, System design, Development, Unit testing, System Integration, Production support
- Effective analytical abilities.
- Oral and written communication skills.
- Work effectively as a team member.
- Experience supporting users.
- The ability to develop, upgrade, implement, test, and document software component
- The ability to direct, review, and approve the design and technical specification of welldocumented, efficient, and effective solutions to meet business needs and provide responsive support to production issues.
- The ability to develop solutions with team members to implement previously defined and documented requirements.
- The ability to direct, review, and approve the design and technical specification of welldocumented, efficient, and effective solutions.
- The knowledge to use Application Engine Programs, SQR, PeopleCode, and XML/BI Publisher for custom development.
- The knowledge to create custom Component Interfaces, interfaces, integration tools, and APIs.
- The knowledge to write SQL, Powershell, and UNIX Shell Scripts.
- The ability to program in Microsoft.
- The ability to customize Workflow.
- The knowledge to use PeopleCode Debugger to analyze component buffers and troubleshoot problems.
- Excellent communication and interpersonal skills and ability to effectively interact with stakeholders of varying levels of technology acumen
- Knowledge of FISMA security review and ATO process
- Experience acquiring an indepth understanding of large complex software systems to isolate defects, reproduce defects, assess risk, and understand varied customer deployments.
More jobs from Providge Consulting
-
Peoplesoft Campus Solutions
New York, United States - 2 weeks ago
-
Senior Workday Payroll and Advanced Compensation Configurator- US CITZEN
Washington, United States - 2 weeks ago
-
Peoplesoft Campus Data Security Lead
New York, United States - 1 week ago
-
Project Manager
Washington, United States - 1 week ago
-
Cloud Artchitect
Washington, United States - 2 weeks ago
-
SIS (Student Information System) Developer
New York, United States - 2 weeks ago