Software Engineer - .NET at Idaho National Laboratory
Idaho Falls, Idaho, USA -
Full Time


Start Date

Immediate

Expiry Date

09 Jul, 25

Salary

77628.0

Posted On

10 Apr, 25

Experience

2 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Continuous Integration, Information Technology, Jira, Computer Information Systems, Sql, Mvc, Entity Framework, Computer Science, Web Development

Industry

Computer Software/Engineering

Description

DESCRIPTION

Idaho National Laboratory is hiring a Software Engineer to work in our Information Technology department. Our team works a 9x80 schedule located out of our Idaho Falls, Idaho facility with every other Friday off.
You will collaborate closely with a cross-functional team and report to the Manager of Development Services. In this role, you will develop innovative, team-driven solutions using modern computing technologies while following Agile principles. Leveraging your experience in software engineering concepts, practices, and methodologies, you will contribute to building scalable, high-quality systems that meet evolving business needs. Together with your team, you will embrace iterative development, continuous feedback, and shared accountability to deliver impactful results.

MINIMUM REQUIREMENTS:

  • Level 2: Bachelor’s degree in computer science, software engineering, computer information systems, information technology or related field and 2 years of relevant experience or a Master’s Degree.
  • Level 3: Bachelor’s degree in computer science, software engineering, computer information systems, information technology or related field and 5 years of relevant experience or a Master’s Degree and 2 years of relevant experience.
  • Minimum of a High School Diploma or equivalent and 8 years of direct/relevant experience in lieu of degree
  • Professional experience in web development using C#, .Net 8+
  • Demonstrated experience using MVC
  • Demonstrated experience with Microsoft SQL databases
  • Experience with Object Relational Models such as Dapper, LINQ to SQL or Entity Framework
  • At least 3 years of professional experience with Scrum or Extreme Programming development methodologies.
  • This position requires US Citizenship.

DESIRED EXPERIENCE:

  • Professional experience mentoring others and leading technical tasks.
  • Experience using Jira or similar tool.
  • Experience with RESTful APIs and NET WebAPI interfaces.
  • Experience with continuous integration, and deployment using Azure DevOps.
  • Experience with other React JS
  • Experience with JavaScript, jQuery, Bootstrap.

SELECTIVE SERVICE REQUIREMENTS

To be eligible for employment at INL males born after December 31, 1959 must have registered with the Selective Service System (SSS). For more information see www.sss.gov.

Responsibilities
  • Apply software engineering principles, theories, and concepts to complex processes and information display and visualization.
  • Plan, develop and implement software-engineering solutions to complex problems and major projects.
  • Support project plans and requirements, establish scope, cost and schedule estimates for design and development activities.
  • Participate in technical reviews for projects at various phases of development and provide recommendations for computer technology solutions to customers and management’s needs.
  • Maintain and upgrade a variety of systems, and develop new software capabilities.
  • Document activities, reports, existing technologies.
  • Write and present technical papers representing INL.
  • Participate in professional development to maintain technical proficiency in current and new technologies.
  • Utilize expertise to define strategic direction in assigned areas.
  • Other responsibilities as assigned.
Loading...