HonoluluRecruiter Since 2001
the smart solution for Honolulu jobs

Sr. Software Engineer for Analytic Tool Support - TDY Position

Company: Perspecta
Location: Kunia
Posted on: June 7, 2021

Job Description:

Peraton Overview

Peraton drives missions of consequence spanning the globe and extending to the farthest reaches of the galaxy. As the worlds leading mission capability integrator and transformative enterprise IT provider, we deliver trusted and highly differentiated national security solutions and technologies that keep people safe and secure. Peraton serves as a valued partner to essential government agencies across the intelligence, space, cyber, defense, civilian, health, and state and local markets. Every day, our 22,000 employees do the cant be done, solving the most daunting challenges facing our customers.

We are an Equal Opportunity/Affirmative Action Employer. We consider applicants without regard to race, color, religion, age, national origin, ancestry, ethnicity, gender, gender identity, gender expression, sexual orientation, marital status, veteran status, disability, genetic information, citizenship status, or membership in any other group protected by federal, state, or local law.

As a government contractor, Peraton abides by the following provision

Pay Transparency Nondiscrimination Provision

The contractor will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of the other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with the contractors legal duty to furnish information. 41 CFR 60-1.35(c).

Qualifications

Individual Qualifications Required:

  • Fourteen (14) years experience as a SWE in programs and contracts of similar scope, type, and complexity is required.
  • Bachelor's degree in Computer Science or related discipline from an accredited college or university is required.
  • Four (4) years of additional SWE experience on projects with similar software processes may be substituted for a bachelor's degree.

Individual Capabilities/Experience Required:
  • Ability to analyze user requirements to derive software design and performance requirements
  • Ability to create and code new software or modify existing software to add new features
  • Ability to Debug existing software and correct defects
  • Ability to Integrate existing software into new or modified systems or operating environments
  • Ability to Create simple data queries for existing or proposed databases or data repositories
  • Ability to Provide recommendations for improving documentation and software development process standards
  • Ability to Create or implement algorithms to meet or exceed system performance and functional standards
  • Ability to Assist with developing and executing test procedures for software components
  • Ability to Write or review software and system documentation
  • Ability to Create software solutions by analyzing system performance standards, confer with users or system engineers; analyze systems flow, data usage and work processes; and investigate problem areas
  • Ability to Serve as team lead at the level appropriate to the software development process being used on any particular project
  • Ability to perform system administration, programming and database development duties.
  • Ability to to meet project deadlines and customer needs.
  • Ability to work independently and on a team consisting of other contractor and government personnel.
  • Demonstrated expertise at SWE process development, documentation and deployment for complex systems.
  • Ability to document results and distribute information in a well-presented format.
  • Experience with an object-oriented programming language, including C#, Java, or Python.
  • Knowledge of software development and object-oriented programming concepts.
  • Experience with SQL Server or another relational database.
  • Experience with of any the following technologies, languages, or frameworks: C#, Entity Framework, ASP.NET MVC, IIS, HTML/5, SCSS/CSS, JavaScript, git.


Individual Capabilities/Experience Desired:
  • Experience with IC industry customer, architecture, processes and tools.
  • Mission Systems Engineering entailing developing CONOPS, Functional requirements, workflows, use cases, and secure operational test matrices.
  • Knowledge of system migration planning and understanding of Agile development methodology.
  • Application server management (IIS, Apache); JSON/XML parsing; Java, C++, C#, JavaScript, HTML/CSS, Extjs or Ext.Net, Cloud analytics/technologies, scripting languages; HADOOP, ACCUMULO and PIG(let)
  • Experience creating RESTful Services; web development (e.g., Visual Studio, ASP.NET MVC, AngularJS, JQuery BackboneJS; Relational Database (e.g., SQL Server 2012 or later preferred)
  • Software source control (git)
  • Working familiarity with the following COTS products: HP Service Manager, MS SharePoint
  • Experience with ETL, SSIS, indexing
  • Experience with making data available through micro services via APIs
  • Modify existing software to correct errors, to adapt to new hardware, or to improve its performance
  • Design, Create and modify software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design
  • Design or implement complex database or data repository interfaces/queries
  • Oversee one or more software development teams and ensure the work is completed in accordance with the constraints of the software development process being used on any particular project
  • Design or implement complex algorithms requiring adherence to strict timing, system resource, or interface constraints;
  • Perform quality control on team products
  • Confer with system engineers and hardware engineers to derive software requirements and to obtain information on project limitations and capabilities, performance requirements and interfaces
  • Coordinate software system installation and monitor equipment functioning to ensure operational specifications are met
  • Implement recommendations for improving documentation and software development process standards

Responsibilities

Provide software and database development for the sustainment of site System Engineering tools. Solutions are prototyped as local solutions, but are general enough to be adapted to enterprise level, where problems are similar across the enterprise. The person will be working within the customers Hawaii Systems Engineering team for Data Analytics, ensuring integration activities comply with enterprise architecture objectives and user requirements. This task will be supported with TDY entitlements.

  • Candidates will be supporting Systems Engineering, Systems Administration, software programming, database development, and protection of PII information responsibilities/activities using database encryption.
  • Candidate will be responsible for developing front-end and back-end web applications. Performing data analytics, cloud analytics, database administration, and server administration in order to characterize the enterprise IT baseline and assist with enterprise configuration management, workspace planning, and outage planning.
  • Candidate will be responsible for demonstrating capabilities to potential customers, rapid prototyping, acquiring necessary data sources, integrating new data sources into database and application, iterate, automate, and scale capabilities to other customers.
  • Candidate will be responsible for building packages to extract, transform, and load data sets consumed from cloud analytics, REST APIs, and database connections. Perform data analysis to improve correlation between disparate data sets. Create analytics to normalize and improve outage impact assessments.
  • Candidates will be responsible for answering crucial data calls from key decision makers by mining many current data sources, filtering data, creating pivot tables, and summarizing results.
  • Candidate will be responsible for conducting data mining, normalization, and analysis.
  • Candidate will be responsible for designing ways to enrich web tool reports and cloud analytic results with additional key data elements.
  • Maintain data model and systems interface documentation.

Keywords: Perspecta, Honolulu , Sr. Software Engineer for Analytic Tool Support - TDY Position, Other , Kunia, Hawaii

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Log In or Create An Account

Get the latest Hawaii jobs by following @recnetHI on Twitter!

Honolulu RSS job feeds