Vacancy expired!
DescriptionLeidos Intelligence Group is seeking a Software Engineer to support an enterprise IT program.The Customer requires a team to develop, enhance, and perform Operations and Maintenance (O&M) support for Customer applications. The applications include both mature capabilities, products under active development, and emerging (to be developed) requirements.Primary Responsibilities.The Customer requires a team to develop, enhance, and perform Operations and Maintenance (O&M) support for Customer applications. The applications include both mature capabilities, products under active development, and emerging (to be developed) requirements. The Sponsor requires an agile team that can both sustain existing applications and rapidly develop new tools to address needs. Existing applications include a custom developed workflow tool for production of a high-visibility analytic product, a custom developed personnel tracking tool used for operational support to VIPs, a custom developed tool for alerting on threats, and the Customer’s cloud-hosted data science environment that leverages commercial software (Databricks). The Customer requires technical support, to include system assessment and authorization support.The Team shall provide technical support response dependent upon priority which includes on-call support that is defined as contract personnel action required for resolution of a critical or high priority event outside of the Normal Business Hours. The Team shall demonstrate a high degree of flexibility and agility and must be comfortable addressing unexpected requirements through rapid development of new tools, applications, and capabilities.Operations and Maintenance / System AccreditationThe Team shall perform regular O&M support of core Customer applications, to include the workflow, personnel tracking, alerting applications. The Team shall perform O&M support of the Customer’s cloud hosted data science environment. The Team shall perform software updates, including but not limited to, bug fixes, formatting fixes, usability fixes, changes, and enhancements as needed. The Team shall perform system scans for vulnerabilities, address any issues discovered, and install security patches as needed. The Team shall be responsible for the overall security of the noted systems and shall lead the system Assessment and Authorization (A&A) process, ensuring that all Sponsor systems are compliant in according with Sponsor’s information security standards. The Team shall address any Plan of Action and Milestone (POAM) items that are assessed during the A&A process.New Application Development and EnhancementThe Team shall design, develop, and maintain applications, including new applications development, and transition of legacy applications to new technologies. The Team shall develop code, test, and debug new software or enhancements to software. The Team shall refine existing tools, incorporating new features and capabilities based on Sponsor requirements.Data acquisition and ingestion supportThe Team shall assist the Sponsor with acquiring and ingesting new data sources to support the Sponsor’s mission requirements. The Team shall perform data ingestion by interacting with Sponsor systems in other parts of the Sponsor’s organization and external partners via web application interfaces, database connections, web-scraping, and custom solutions. The Team shall monitor data ingestion processes and address any issues that arise.Basic Qualifications
Bachelor’s degree and 12 years of experience. Work experience can be used/combined with education
Demonstrated experience using Splunk for monitoring activity, performance, and issues for applications.
Demonstrated experience with Microsoft SQL Server.
Demonstrated experience leveraging Sponsor procured software within system builds.
Demonstrated experience developing custom Windows services.
Demonstrated experience developing custom web applications tailored to mission needs.
Demonstrated experience deploying applications using Amazon web services, cloud infrastructure.
Demonstrated experience with Python for data extraction and transformation.
Demonstrated experience using Javascript and CSS for application development.
Demonstrated experience with modern web development frameworks including Angular, JQuery, Node.js, and Bootstrap.
Demonstrated experience using REST web services.
Demonstrated experience using C# for server-side application development.
Demonstrated experience administering a Databricks environment.
Demonstrated experience performing database administration to include standing up new databases, configuration, user administration, and scripts to backup, restore dev, test, and prod database instances.
Pay Range:Pay Range $118,300.00 - $213,850.00The Leidos pay range for this job level is a general guideline onlyand not a guarantee of compensation or salary. Additional factors considered in extending an offer include (but are not limited to) responsibilities of the job, education, experience, knowledge, skills, and abilities, as well as internal equity, alignment with market data, applicable bargaining agreement (if any), or other law.REQNUMBER: R-00121397All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status. Leidos will consider qualified applicants with criminal histories for employment in accordance with relevant Laws. Leidos is an equal opportunity employer/disability/vet.
Full-time