All roles

Software Developer

Remote · USA Full-time New today

Peregrine Technical Solutions is a pioneer within the cybersecurity industrial control systems and the Internet of Things, supporting many federal and commercial customers. The Software Developer will focus on design, construction, testing, and deployment of a system to support maintenance functional and technical requirements, working closely with the project team to optimize workflows and diagnose issues.

Responsibilities

  • Develop Java source code for Middle Tier and/or Front-End components of a web-based application, test the developed components as units, and document the Java programs
  • Participate in functional/technical group discussions with analysts and developers under minimal supervision
  • Convert written requirement specifications or graphical models into sequence of detailed instructions and logical steps for coding, applying knowledge of software development
  • Provide troubleshooting skill in core Java including thread dump analysis, caching, pool connections, memory leaks, thread deadlocks, and persistence configuration
  • Provide written status of assigned tasks including completion percentage, identification of issues encountered, and plans for future tasks
  • Work in a dynamic environment with talented team members to deliver quality software capabilities

Skills

  • Ability to assess and understand functional and technical requirements
  • Working experience with Java, JavaScript
  • Understand principles of user interface design
  • Analytical and problem-solving abilities, with keen attention to detail
  • Ability to understand and follow Quality Assurance processes and guidelines
  • Possess excellent interpersonal communication skills, verbal and written
  • Bachelor's degree or equivalent experience (preferably in Information Systems, Computer Science or other computer-related degree/experience)
  • Pass an employer background check
  • Ability to pass a National Agency Check (NAC) Investigation
  • Ability to obtain a Secret security clearance
  • Experience with or functional knowledge of three-tiered architecture: Front-End (web server), Middle Tier (application server), Back-End (database server)
  • OpenJDK, Oracle Java Development Kit
  • Netbeans 8
  • Serena Dimensions Desktop Client
  • Java-based Web Services
  • Dell TOAD DBA Suite for Oracle
  • Apache HTTP Server
  • Sencha EXT JS
  • JBOSS Enterprise Application Platform
  • Apache Tomcat
  • Apache Struts
  • Oracle 19C Database
  • Unix/Linux Operating System
  • Hands-on skills in troubleshooting and debugging complex software
  • Common software: Google Chrome, Internet Explorer, Mozilla Firefox, Adobe, MS Office

Benefits

  • Medical, dental, and vision insurance
  • 401(k) plan with company matching
  • Tax-deferred savings options
  • Supplementary benefits
  • Paid time off
  • Professional development opportunities

Company Overview

  • Peregrine Technical Solutions is an IT company specializing in cybersecurity, information assurance, and computer network defense services. It was founded in 2011, and is headquartered in Yorktown, Virginia, USA, with a workforce of 2-10 employees. Its website is http://gbpts.com.
  • Apply To This Job

    Related roles

    [Remote] Customer Service Assistant - California

    Remote · USA Full-time

    Associate Project Specialist

    Remote · USA Full-time

    [Remote] Medicare Sales Field Agent - Fairfax, VA

    Remote · USA Full-time

    Reporter

    Remote · USA Full-time

    Relationship Management Associate - Canvas Custom Indexing

    Remote · USA Full-time

    Research Fellow in Research Software Engineering Facilitation

    Remote · USA Full-time

    Customer Service Representative - Auto Claims

    Remote · USA Full-time

    [Remote] Renewal Inside Sales Executive, Government Accounts (Remote in US)

    Remote · USA Full-time

    [Remote] Sales Development Representative

    Remote · USA Full-time

    Scheduling/Customer Service Representative

    Remote · USA Full-time

    Amazon Customer Service Center (Remote) Up to $35 An Hour - Job Vacancy

    Remote · USA Full-time

    Sales Engineer - US Public Sector

    Remote · USA Full-time

    Experienced Customer Service Representative – Remote American Airlines

    Remote · USA Full-time

    Sr. Brand Ambassador (Part-Time) Cortland

    Remote · USA Full-time

    Urgently Hiring: Experienced Dell Part Time Customer Support Specialist – Remote Work Opportunity with Competitive Pay of $26/Hour

    Remote · USA Full-time

    Learning for Action Instructor (Remote)

    Remote · USA Full-time

    Experienced Part-Time Remote Data Entry Specialist – Entry-Level Opportunity for Career Growth and Financial Independence

    Remote · USA Full-time

    Online Survey Taker. Earn up to $25 per survey. - Remote

    Remote · USA Full-time

    Backend Software Engineer - UK

    Remote · USA Full-time

    Experienced Work From Home Remote Data Entry Specialist – Flexible Full-Time or Part-Time Opportunities

    Remote · USA Full-time