JOBSEARCHER

Senior Software Developer

Job Description   As part of a team that executes an Agile methodology combining Lean Six Sigma and other best practices/methodologies to streamline planning and exaction you will have the ability to define the work needed to accomplish strategic goals. Designs, sustains, enhances, optimizes, configures, migrates, troubleshoots, and tests applications as part of overall transformation efforts to provide innovative, emergent, and continual business process and enterprise IT solution improvements to the DCSA OCIO environment IAW DoD and DCSA OCIO policies, procedures, and data standards. Assists in developing and maintaining a DCSA Technology Roadmap to include current technologies and forecasts modernization effort and planned/new application requirements for increments three to five years in the future. Transforms software applications using innovative solutions to solve contractor or Government identified problems. Implements emerging technologies, performs patches and software upgrades, and researches and suggests new database products, services, and protocols. Transforms process improvements in a consistent, deliberate, and predictable manner. Provides continuous software/hardware improvement, including integrating information to facilitate data sharing across applications and meet data storage requirements, improving efficiency and performance, and lowering costs. Remains abreast of, implements, and executes processes for complying with Government data and security standards, including current records management policy for retention, or archiving of data. Performs prototyping of concepts to proof of concept, development of standards and test plans, code and module design, and data solution debugging for desired efficiency, performance, and intent. Performs testing for movement from development to production. Ensures existence of backup and recovery capabilities. Provides ad-hoc reporting, data management, and back-end data support for stakeholders.Stack includes:Front end: Angular 9, AG-Grid, Highcharts, Angular Material, Front Awesome, Extended PDF viewer, HTML, and CSSBack end components: Maven, Java 8 (BDP limitations), SpringBoot and associated libraries Data Repo's: Postgress SQL 9.6 (BDP limitation) Elasticsearch 7.10 (BDP limitation) Hadoop File System (file storage) Required Qualifications  It is required that the Software Engineer Senior have the following qualifications: BA/BS 6+ years of experience or a combination of experience and educationExperience with JavaExperience with AngularExperience with SQLTS (SCI Eligible) and SecretSec + certification  Desired Qualifications   MA/MS with 2 to 4 years of experience Experience with BDP (Big Data Platform)TS/SCI