Software Engineer at Argonne National Laboratory in Lemont, IL

Company:  Argonne National Laboratory
Location: Lemont
Closing Date: 23/10/2024
Salary: £100 - £125 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description

Software Engineer at Argonne National Laboratory in Lemont, IL

The Enterprise Software Solutions department invites you to join the software engineering team supporting the Laboratory's central systems and services, working independently in an agile team environment to advance the Laboratory's mission. This position requires effective systems support across a broad range of technologies and applications. Selected candidates will:

  1. Apply computer science in developing best in class software solutions for new software projects, enhancements to existing systems, and advanced service-based interfaces for both cloud and on premise enterprise applications.
  2. Evaluate leading edge technology in the solution design process, and engage with the development team throughout the solution development life cycle.
  3. Create solutions using leading tools, languages, and frameworks; integrate testing into the development process; and find root causes of problems.
  4. Provide technical leadership on specific projects, coordinate work of other technical specialists, and recommend system solutions by comparing advantages and disadvantages of custom, commercial, and cloud-based solutions.
  5. Exhibit effective collaboration and user interaction by working with peers, management, vendors, and others; and maintain a professional work ethic and respect of team members and software users.

Argonne National Laboratory values work-life balance, diversity and inclusion, and the Argonne Core Values: Impact, Safety, Respect, Integrity, and Teamwork. Argonne offers opportunities for career-related learning and flexible work schedules. This position in Enterprise Software Solutions also offers the possibility for full time remote work.

Position Requirements

  1. Comprehensive knowledge of JEE technologies
  2. Working knowledge of maven and Gitlab Continuous Integration (or other CI tools)
  3. Working knowledge of queue and messaging based integrations
  4. Writing/consuming RESTful services
  5. Analyzing codebases and architecture environments
  6. Experience with Oracle, SQL Server, or other relational databases
  7. Working knowledge of Spring / Spring Boot preferred
  8. RHEL, Apache, and container platforms a plus
  9. Experience with the full software development life cycle
  10. Excellent communication and technical skills
  11. Ability to work both independently and as a contributing member of a technical team
  12. Ability to effectively interact with the organization to derive requirements and design solutions
  13. Ability to disseminate knowledge to peers
  14. Previous experience with Agile Scrum methodology a plus

The selected candidate will be placed at the appropriate level (PT3 or PT4) dependent upon depth and breadth of relevant knowledge and skills brought to the position, as well as the amount of relevant experience. The requirements of the various levels are as follows:

PT3 Level:

Bachelor's and 4 years of experience or equivalent.

PT4 Level:

Bachelor's and 6 years of experience or equivalent.

Salary Range:

$100K -- $150K

Minimum Qualification

Software Development

Estimated Salary: $20 to $28 per hour based on qualifications

#J-18808-Ljbffr
Apply Now
An error has occurred. This application may no longer respond until reloaded. Reload 🗙