Applications Developer - Washington, United States - Providge Consulting

Providge Consulting
Providge Consulting
Verified Company
Washington, United States

2 weeks ago

Mark Lane

Posted by:

Mark Lane

beBee recruiter


Part time
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.
Net by performing necessary software/framework version upgrades, patches, etc.

  • 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.
Net environment - and

  • 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