Software Developer

Penn Foster
Batavia, Illinois, US
Full-time

We Are :

Fermilab is America’s premier laboratory for particle physics and accelerator research, funded by the U.S. Department of Energy.

We support discovery science experiments in Illinois and at locations around the world, including deep underground mines in South Dakota and Canada, mountaintops in Arizona and Chile, CERN in Europe and the South Pole.

Do not pass up this chance, apply quickly if your experience and skills match what is in the following description.

We are strategic risk takers, innovators, and collaborators. We are engineers, scientists, technicians, and administrative professionals.

We are 1,800 employees advancing knowledge for the benefit of humankind. Fermilab has been at the forefront of particle physics for more than 40 years.

We build world-leading accelerators and detectors to conduct some of the most advanced particle physics experiments possible.

We collect and analyze the data from those experiments with some of the most powerful computers in the world. We conduct this research on a 6,800-acre prairie, 35 miles outside Chicago, a treasure that has been designated a National Environmental Research Park.

Fermilab's Scientific Data Services Department seeks a software developer to design, develop, and integrate the systems used to store scientific datasets and provide them to scientists analyzing experimental data.

The existing storage systems consist of a complex of disk servers and robotic tape libraries and is the largest repository of high-energy physics data in the United States, providing both archival and online data access to user communities across the world.

You will :

  • Work onsite at the Batavia, Illinois location
  • Gather requirements and information from users and contribute to design efforts in conjunction with collaborations around the world.
  • Design, code, test, debug, and document applications used to store scientific data and provide it to end-users
  • Engage in high-level support and troubleshooting of the storage systems. Occasional out-of-hours work may be required.

We are looking for :

  • Bachelors-level degree in computer science or related field, with 2-6 years of experience, or Master’s degree
  • Experience in software development and design with Python, Java, C++, or similar programming languages required
  • Experience with software engineering methodologies like site reliability engineering, DevOps, Agile, etc. highly desirable
  • Experience with distributed file systems or distributed network applications desirable.
  • Experience with SQL databases such as PostgreSQL desirable.
  • Experience in containerization and associated management tools (Docker, OpenShift, Kubernetes, etc.) desirable
  • Ability to work in a fast-paced team environment of scientists and computing professionals.
  • Proven ability to write clear and concise technical documentation with corresponding excellent oral communication skills.

Fermilab is an Equal Opportunity Employer and believes a diverse and inclusive environment based on mutual respect is essential to our mission.

Fermilab is committed to recruiting and developing the most hardworking people and does not discriminate in employment on the basis of race, ethnicity, color, religion, age, sex, gender identity or expression, sexual orientation, military / veteran status, country of birth, geography / postal code, disability, marital status, parental or gestational status, or other non-merit factor.

J-18808-Ljbffr

10 hours ago
Related jobs
Promoted
Uline, Inc.
Medinah, Illinois

Senior Software Developer - Web. Mentor other developers on programming issues and exhibit leadership in cross-functional development practices. ...

Promoted
Crossway
Wheaton, Illinois

Software Developer, Web Applications (Django)**. The *Software Developer, Web Applications (Django)* is responsible for creating products and experiences that present Crossway content to the marketplace with truth, beauty, and excellence. The Software Developer will meet on a regular basis with the ...

Promoted
Uline, Inc.
IL, United States

Senior Software Developer - Java. Are you ready to design, innovate and lead in a collaborative, cutting-edge tech environment? Uline is seeking a Senior Java Software Developer to spearhead the development, deployment and maintenance of sophisticated Java applications. Guide and mentor fellow devel...

Promoted
Penn Foster
Batavia, Illinois

Fermilab's Scientific Data Services Department seeks a software developer to design, develop, and integrate the systems used to store scientific datasets and provide them to scientists analyzing experimental data. Experience in software development and design with Python, Java, C++, or similar progr...

Promoted
Uline, Inc.
IL, United States

Are you ready to design, innovate and lead in a collaborative, cutting-edge tech environment? Uline is seeking a Java Software Developer to spearhead the development, deployment and maintenance of sophisticated Java applications. Guide and mentor fellow developers, exhibiting leadership in cross-fun...

Taylor Corporation
Remote, IL
Remote

Creates software applications with input on design to adhere to designs supporting internal business requirements and external customers. Integrates software components and third-party programs. Maintains, fixes and enhances existing software applications to adhere to designs supporting internal bus...

Costco Wholesale
Schaumburg, Illinois

Design and develop software applications and programs that support Costco Logistics warehouses and Call Centers. Interact with other developers, operations, Product Owners, and Business Solutions Analysts to ensure that technical solutions support business needs. Leverage education and professional ...

Daifuku
Bolingbrook, Illinois

We provide leading‐edge conveyor and sortation systems, voice and light‐directed order fulfillment equipment, controls and software, robotics, mezzanines, and structures. Develops and maintains e-commerce software, writes program specifications, creates reports, develops queries and stored procedure...

N. Harris Computer Corporation - CAD
Illinois, United States
Remote

As an Angular Software Developer, you will play a critical role in the design, development, and support of software solutions for our clients. Collaborating with a team of software developers, software quality analysts, and user experience designers. We are currently seeking an experienced and passi...

HR Path
Aurora, Illinois

Software Developer Roles & Responsibilities:. As a Software Developer, you will :. ...