Recent Searches

You haven't searched anything yet.

3 Senior Software Developer Jobs in Lemont, IL

SET JOB ALERT
Details...
1 Source Consulting, Inc
Lemont, IL | Full Time
11 Months Ago
Argonne National Laboratory
Lemont, IL | Full Time
$105k-127k (estimate)
3 Days Ago
Tech Army
Lemont, IL | Contractor
$84k-101k (estimate)
3 Months Ago
Senior Software Developer
Full Time | IT Outsourcing & Consulting 11 Months Ago
Save

sadSorry! This job is no longer available. Please explore similar jobs listed on the left.

1 Source Consulting, Inc is Hiring a Senior Software Developer Near Lemont, IL

Description

1Source Consulting, Inc. seeks amotivated and talented senior software developer. The contractor will be a full member of the Advanced Integration Group (AIG) within the Operations Team at the ALCF. The ALCF will be fielding the first Exascale supercomputer in the US named Aurora. As such, we are a member of the Exascale Computing Project (ECP) whose prime goal is to ensure that scientific and systems software are prepared to take advantage of the Exascale machines while minimizing the impact of the differing architectures. To accomplish this, the project is leveraging Gitlab for CI functionality and is contributing functionality to support 3 key objectives:• running jobs as specific user(setuid)• hpc workflows(batch executor)• multi-site/multi-auth runner integration(federation).We have an existing working relationship with GitLab and this contractor will be one member of a multi-siteteam working on this feature and where appropriate, pushing changes upstream into the GitLab core.

Requirements

Primary skills and technologies:Focus on Gitlab Server development to satisfy the functional design requirements for the ECP CI project.• Focus efforts on implementing functional changes, resolving issues, and working with the vendor Gitlab toup-stream the customizations back to the Gitlab Core.• Listen to design requirements, make design and architecture decisions and convert them into actionabledevelopment changes to Gitlab.• Be familiar with the Gitlab product, able to understand the ECP CI goals, and guide us on the developmentchanges need to achieve our project goals.• Be able to identify technological and development changes and use these to steer project design decisionswith the larger group always considering long term technical debt.• Provide planning, status reporting, estimation of work efforts and take ownership of development changesLanguages/Tech:• Go• Ruby on Rails• Vue.js• Basic Gitlab experience: issue tracking, labeling, reporting, prioritization, merging, diffing, re-basing• Open source development, merge requests and up-streaming changes back to the project in accordancewith site/facility practices and the multi-site ECP project.• Dev/Ops processes focused on application development teams, testing, and deployment• CI/CD workflows and tools in this space. Git, Gitlab and or Jenkins, pipeline/control scripts, YAML• HPC workflows - software development, stacks, solve/runs, schedulers and integrations. CI/CD pipelines,HPC container technologies, and unit testing• Knowledge of web applications and security concepts - within Gitlab/runner, integrations with externalresources, OAuth, idPsUseful skills and background:• Interpersonal• Small and remote team experience, taking guidance from a larger group of stakeholders andimplementing changes within a small group of developers• Ability to communicate openly and often with teammates and remain open to new ideas• Experience with taking a leadership role among a team of software engineers and practicing strongrelease engineering principles• Security• Experience with application LDAP integrations• Security concepts such as access tokens, auth certificates, OAuth/SAML, idPs, NIST IdentityManagement Frameworks, secure execution and any knowledge around setUID practices.• Solving problems related to CI automation and running arbitrary code from external sources onsecure machines.• Experience with implementing zero-trust security principles during software development andsystem design.• Work on a DOE federated identity initiative• Containerization• Experience with virtual and containerized environments - Vagrant, Docker, VMWare• General knowledge of containers, HPC and scientific job workflows with containers

Job Summary

JOB TYPE

Full Time

INDUSTRY

IT Outsourcing & Consulting

POST DATE

05/26/2022

EXPIRATION DATE

11/23/2022

WEBSITE

1-sc.com

HEADQUARTERS

GERMANTOWN, MD

SIZE

100 - 200

FOUNDED

1999

CEO

M ABUTALEB

REVENUE

$10M - $50M

Show more

1 Source Consulting Inc
Full Time
$125k-159k (estimate)
2 Months Ago
1 Source Consulting Inc
Full Time
$67k-83k (estimate)
3 Months Ago

The following is the career advancement route for Senior Software Developer positions, which can be used as a reference in future career path planning. As a Senior Software Developer, it can be promoted into senior positions as a Web Software Developer IV that are expected to handle more key tasks, people in this role will get a higher salary paid than an ordinary Senior Software Developer. You can explore the career advancement for a Senior Software Developer below and select your interested title to get hiring information.

Wynright Corporation
Full Time
$116k-138k (estimate)
Just Posted
Daifuku
Other
$101k-124k (estimate)
1 Day Ago
Ulta Beauty
Full Time
$114k-130k (estimate)
3 Months Ago