10 days ago
The Senior Principal Software Engineer is responsible for research,
designs, develops and/or modifies enterprise-wide systems and/or
. Designs, develops, codes, tests, and debugs highly complex new
software products or makes significant enhancements to existing
. Develops and applies advanced methods, theories, and research
techniques in the investigation and solution of complex and advanced
software applications and problems.
. Resolves highly complex hardware/software compatibility and
interface design considerations.
. Conducts investigations and tests of considerable complexity.
. Factors emerging technologies and product supportability into
design and implementation.
. Provides input to staff involved in writing and updating technical
documentation such as user manuals, system documentation, and training
. Advises hardware engineers on machine characteristics that affect
software systems, such as storage capacity, processing speed, and
. Prepares reports on analyses, findings, and project progress, and
presents results to management and/or customer personnel.
. Serves as a customer interface to resolve problems and ensure
requirements are met on a timely basis.
. Provides guidance and work leadership to less-experienced software
developers, and may have supervisory responsibilities.
. Serves as a technical team or task leader.
. Maintains current knowledge of relevant technology as assigned.
. Bachelor's degree in Computer Science, Engineering or a related
technical discipline, or the equivalent combination of education,
technical training, or work/military experience.
. Master's degree preferred.
. 10-15 years of related software development experience.
. Specializes in Java and Unix/Linux scripting languages like Python
. Participates in special projects as required.
. Advanced knowledge of software engineering principles, methods,
and techniques required.
. Knowledge of the associated hardware, software, and equipment
. Must possess and maintain AT LEAST a Secret clearance.
. Must be able to achieve Security+ CE Certification (or equivalent)
within 90 days of hire for positions requiring elevated privileges and
ITIL V3 Foundation within six months of hire.
. Additional specific certifications may be required, depending on
. This position may be required to complete short-term deployments
to austere locations worldwide.
The above statements are intended to describe the general nature and
level of the work being performed by people assigned to this work.
This is not an exhaustive list of all duties and responsibilities.
Pearl management reserves the right to amend and change
responsibilities to meet business and organizational needs as
Physical Demands and Work Environment: The work is typically performed
at client site locations which requires proper safety precautions;
work may require some physical effort in the handling of light
materials, boxes, or equipment. Requests for reasonable accommodations
will be considered to enable individuals with disabilities to perform
the principal (essential) functions of this job.
Background Investigation and Drug Screen Required
Skills/Qualifications/Keywords: Action Oriented/Tenacity, Dealing with
Ambiguity, Compassion, Customer Focus, Ethics and Values, Functional
and Technical Skills, Informing, Integrity and Trust, Listening,
Priority Setting, Problem Solving
Pearl Interactive Network, Inc. is an equal opportunity employer. All
qualified applicants will receive consideration for employment without
regard to race, color, religion, sex, age, national origin, veteran
status, disability status, genetics, or sexual orientation and gender
To learn more about our company please go to our website at: