Compass Corporate Solutions - Washington, DC

posted 20 days ago

Full-time - Mid Level
Remote - Washington, DC
Professional, Scientific, and Technical Services

About the position

The Integrated Research and Analytics Platform (IRAP) is seeking a motivated Full Stack Developer to support the operations, maintenance, and enhancement of the IRAP Portal, a custom-built web application utilizing .NET and React on AWS GovCloud infrastructure. This full-time position involves collaborating with stakeholders to ensure the platform meets user needs while maintaining compliance with security standards.

Responsibilities

  • Analyze functional business applications and design specifications for functional activities.
  • Develop block diagrams and logic flow charts.
  • Translate detailed design into computer software.
  • Test, debug, and refine the computer software to produce the required product.
  • Prepare required documentation, including both program-level and user-level documentation.
  • Enhance software to reduce operating time or improve efficiency.
  • Provide technical direction to programmers to ensure program deadlines are met.
  • Participate with the TS teams in the software development life cycle for financial applications, procurement, workflow, and other financial products.
  • Develop, upgrade, implement, test, and document software components.
  • Develop solutions with team members to implement previously defined and documented requirements.
  • Direct, review, and approve the design and technical specification of efficient and effective solutions to meet business needs.
  • Maintain the IRAP Portal web application by performing necessary software/framework version upgrades and patches.
  • Make enhancements to the IRAP Portal front end, back end, and associated infrastructure in AWS per user needs.
  • Update the design of the IRAP Portal web application to meet customer needs as well as scalability, resiliency, and cost optimization requirements.
  • Enhance the logging, monitoring, and alerting capabilities of IRAP.
  • Ensure continuous compliance with FISMA standards to maintain ATO for IRAP.
  • Create and implement NIST 800-53 internal controls for maintaining/renewing ATO for IRAP.
  • Build, enhance, and manage the DevOps pipeline for IRAP.
  • Build data infrastructure in AWS using Terraform.

Requirements

  • Bachelor's degree in computer science or a related IT field or equivalent experience.
  • 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.
  • Five (5) years of experience designing, building, and maintaining custom web applications using .NET, React, HTML, and CSS.
  • Five (5) years of experience in designing and building secure web applications and microservices.
  • Three (3) years of experience in SQL.
  • Three (3) years of 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.
  • Experience designing and building Cloud infrastructure in AWS using Terraform.
  • Excellent communication and interpersonal skills to effectively interact with stakeholders of varying levels of technology acumen.
  • Knowledge of FISMA security review and ATO process.
  • Experience acquiring in-depth understanding of large complex software systems to isolate defects, reproduce defects, assess risk, and understand varied customer deployments.

Nice-to-haves

  • Knowledge to use Oracle Forms and Reports for custom development.
  • Knowledge to create custom interfaces and APIs.
  • Ability to write Transact-SQL, PL/SQL, stored procedures, packages, and triggers.
  • Capability to customize Workflows.
  • Knowledge to use Application Engine Programs, SQR, PeopleCode, and XML/BI Publisher for custom development.
  • Knowledge to create custom Component Interfaces, integration tools, and APIs.
  • Knowledge to write SQL, PowerShell, and UNIX Shell Scripts.
  • Ability to program in Microsoft .NET environment - VB.NET and ASP.NET.
  • Ability to use PeopleCode Debugger to analyze component buffers and troubleshoot problems.
  • Ability to apply tax updates and maintenance packs using Change Assistant.

Benefits

  • Full-time position with opportunities for professional development and growth.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service