Software Developer

Remote Full-time
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.ResponsibilitiesDevelop 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 programsParticipate in functional/technical group discussions with analysts and developers under minimal supervisionConvert written requirement specifications or graphical models into sequence of detailed instructions and logical steps for coding, applying knowledge of software developmentProvide troubleshooting skill in core Java including thread dump analysis, caching, pool connections, memory leaks, thread deadlocks, and persistence configurationProvide written status of assigned tasks including completion percentage, identification of issues encountered, and plans for future tasksWork in a dynamic environment with talented team members to deliver quality software capabilitiesSkillsAbility to assess and understand functional and technical requirementsWorking experience with Java, JavaScriptUnderstand principles of user interface designAnalytical and problem-solving abilities, with keen attention to detailAbility to understand and follow Quality Assurance processes and guidelinesPossess excellent interpersonal communication skills, verbal and writtenBachelor's degree or equivalent experience (preferably in Information Systems, Computer Science or other computer-related degree/experience)Pass an employer background checkAbility to pass a National Agency Check (NAC) InvestigationAbility to obtain a Secret security clearanceExperience with or functional knowledge of three-tiered architecture: Front-End (web server), Middle Tier (application server), Back-End (database server)OpenJDK, Oracle Java Development KitNetbeans 8Serena Dimensions Desktop ClientJava-based Web ServicesDell TOAD DBA Suite for OracleApache HTTP ServerSencha EXT JSJBOSS Enterprise Application PlatformApache TomcatApache StrutsOracle 19C DatabaseUnix/Linux Operating SystemHands-on skills in troubleshooting and debugging complex softwareCommon software: Google Chrome, Internet Explorer, Mozilla Firefox, Adobe, MS OfficeBenefitsMedical, dental, and vision insurance401(k) plan with company matchingTax-deferred savings optionsSupplementary benefitsPaid time offProfessional development opportunitiesCompany OverviewPeregrine 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 Now
Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

Entry Level Remote Jobs – No Experience or Degree Needed | Online Chat Support Careers

Remote

Senior Manager, Retention Marketing Analytics.

Remote

Junior Meeting Planner

Remote

Submissions Specialist

Remote

**Experienced Full Stack Data Entry Specialist – Remote Work Opportunity at blithequark**

Remote

**Experienced and Entry-Level Chat Support Agents Wanted – Work from Home Opportunities at arenaflex**

Remote

Buyer

Remote

AI Voice Trainer - Italian

Remote

Senior PL/SQL Developer/Data Warehouse Engineer

Remote

[Remote] Industrial Engineer I, Warehouse Design - Remote

Remote
← Back