BaltimoreRecruiter Since 2001
the smart solution for Baltimore jobs

Software Engineer II (Hybrid)

Company: Frederick National Laboratory for Cancer Research
Location: Frederick
Posted on: June 29, 2025

Job Description:

Software Engineer II (Hybrid) Job ID: req4338 Employee Type: exempt full-time Division: Enterprise Information Technology Facility: Frederick: Ft Detrick Location: PO Box B, Frederick, MD 21702 USA The Frederick National Laboratory is operated by Leidos Biomedical Research, Inc. The lab addresses some of the most urgent and intractable problems in the biomedical sciences in cancer and AIDS, drug development and first-in-human clinical trials, applications of nanotechnology in medicine, and rapid response to emerging threats of infectious diseases. Accountability, Compassion, Collaboration, Dedication, Integrity and Versatility; it's the FNL way. PROGRAM DESCRIPTION The Enterprise Solutions group (BES) is part of the Enterprise IT directorate, overseeing the strategic vision and implementation plan of IT systems and solutions that the support Frederick National Laboratory for Cancer Research (FNL) operational and scientific organizations. The BES scope includes development, integration and optimization of the enterprise business systems used by the FNL operator, Leidos Biomedical Research, as well as logical and automation solutions for the scientific community. Key Roles & Responsibilities / Job Description Own end-to-end data integration and cloud services tasks that keep our BI reports, web apps and back-office systems humming. Partner with architects, analysts, and stakeholders to modernize, optimize, and automate how data flows across various enterprise databases, both on prem and cloud. Design, develop and maintain SSIS/ETL packages for data ingestion, transformation, and loading. Configure and monitor SQL Server Agent jobs and perform routing, error-handling, and alerting. Implement API-driven integrations between on-prem systems and Azure cloud services (e.g., Data Factory, Logic Apps). Build and maintain Azure Data Lake, Dataverse tables and other cloud-native storage solutions. Diagnose and resolve performance bottlenecks across databases, pipelines, and BI workloads. Collaborate with Solutions Architects to iterate on our integration architecture and data platform roadmap. Support Data Analysts and business users by troubleshooting data anomalies, enhancing accessibility and ensuring data quality. Contribute to standards, runbooks and automation scripts that improve deployment velocity and system reliability. Participate in agile ceremonies, code reviews and cross-functional design discussions. Support documentation for data integrations and business process flows. Basic Qualifications To be considered for this position, you must minimally meet the knowledge, skills, and abilities listed below: Possession of Bachelor’s degree in Computer Science, Information Technology from an accredited college/university according to the Council for Higher Education Accreditation (CHEA) or four (4) years relevant experience in lieu of degree. Foreign degrees must be evaluated for U.S. equivalency. In addition to the education requirement, a minimum of two (2) years of progressively responsible experience. Hands-on experience in data integration or ETL engineering. Experience building production ETL flows using SSIS (or comparable tools like Informatica, DataStage). Experience working directly with SQL Server (T-SQL, Agent jobs) and/or NoSQL platforms. Experience developing BI reports and dashboards (Power BI, SSRS, Tableau, etc.) Solid understanding of data modeling concepts (star/schema designs, slowly changing dimensions, referential integrity). Proven track record tuning database and pipeline performance under production SLAs. Experience with version control (Git) and CI/CD practices for database deployments. Strong analytical mindset, attention to detail and ability to meet tight deadlines under pressure. Preferred Qualifications & Expected Competencies Candidates with these desired skills will be given preferential consideration: Hands-on experience with Azure data services: Data Factory, Data Lake Storage, Dataverse, Synapse Analytics. Familiarity with RESTful APIs, scripting (PowerShell, Bash) and at least one general-purpose language (C#, Python). Azure certifications (e.g., AZ-900, DP-203) or willingness to pursue them. Comfortable in agile/Scrum environments: breaking down features, estimating effort, delivering in sprints. Excellent communicator: translating technical trade-offs for non-technical stakeholders. Passion for automation: Infrastructure as Code (ARM templates, Terraform), monitoring (Azure Monitor). Proactive problem-solver who thrives in collaborative, fast-paced settings. Commitment to Non-Discrimination All qualified applicants will receive consideration for employment without regard to sex, race, ethnicity, color, age, national origin, citizenship, religion, physical or mental disability, medical condition, genetic information, pregnancy, family structure, marital status, ancestry, domestic partner status, sexual orientation, gender identity or expression, veteran or military status, or any other basis prohibited by law. Leidos will also consider for employment qualified applicants with criminal histories consistent with relevant laws. Pay and Benefits Pay and benefits are fundamental to any career decision. That's why we craft compensation packages that reflect the importance of the work we do for our customers. Employment benefits include competitive compensation, Health and Wellness programs, Income Protection, Paid Leave and Retirement. More details are available here 99,600.00 - 171,125.00 The posted pay range for this job is a general guideline and 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, and alignment with market data. The salary range posted is a full-time equivalent salary and will vary depending on scheduled hours for part time positions

Keywords: Frederick National Laboratory for Cancer Research, Baltimore , Software Engineer II (Hybrid), IT / Software / Systems , Frederick, Maryland


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 Maryland jobs by following @recnetMD on Twitter!

Baltimore RSS job feeds