Entry Level Software Developer - Latest IT and Software Industry Jobs - In Job Pune

Entry Level Software Developer

Location: Oak Ridge, TN, US, 37830-8050
Company: Oak Ridge National Laboratory
Salary: $42000 to $87000 
Role -  Software Engineer 

The Organization
The National Center for Computational Sciences (NCCS) delivers cutting-edge computational and data science infrastructure to help technical and scientific professionals accelerate scientific discovery and engineering achievements in a variety of fields. The Oak Ridge Leadership Computing Facility (OLCF), a Department of Energy Office of Science User Facility, is also housed in the division as part of the larger High-Performance Computing (HPC) infrastructure.

The Group
The Software Services Development Group creates and maintains big software applications and tools for the National Center for Computational Sciences' (NCCS) computational ecosystem's personnel and users.

We're looking for an entry-level Software Engineer to join our team and create internal software applications that support the division's world-class supercomputers.

Major Responsibilities/Duties
• Develop, test, and document web-based services and APIs in a variety of languages (e.g., Ruby, Go, Python, JavaScript) that serve the NCCS' purpose and end-users.

• Collect custom software requirements and new feature requests from NCCS personnel and managers.

• Assist in the development of new continuous integration features and approaches by contributing to architectural decisions.

• Participate in code reviews with the development team of the organisation.

• Previous work experience as a software engineer.

• Software development experience in at least one of the following programming languages: Ruby, Python, Go, and/or JavaScript are examples of programming languages.

• Web application development experience with one or more open-source frameworks (e.g. Rails, Vue.js).

• Experience managing huge datasets using SQL database systems (e.g. MySQL/MariaDB, PostgreSQL) (hundreds of GB; billions of records)

Requirement Unique
This job necessitates access to technology that is subject to export restrictions. Without an export control licence, successful candidates must be qualified for such access.

Qualifications Preferred
Previous experience in a Software Developer 
Experience writing software applications in at least one of the following programming languages: Ruby, Python, Go, and/or JavaScript
Experience with web application development using one or more open-source frameworks (e.g. Rails, Vue.js).
Experience using SQL database technologies (e.g. MySQL/MariaDB, PostgreSQL) to manage large datasets (hundreds of GB; billions of records)

Special Requirement
This position requires access to technology that is subject to export control requirements. Successful candidates must be qualified for such access without an export control license.

***Visa sponsorship is not available with this position.

Benefits at ORNL
UT Battelle offers an exceptional benefits package to include matching 401K, Pension Plan, Paid Vacation and Medical / Dental plan. Onsite amenities include Credit Union, Medical Clinic and free Fitness facilities.    

UT Battelle offers a wide range of relocation benefits for individuals and families to make it easier to come and work here.
This position will remain open for a minimum of 5 days after which it will close when a qualified candidate is identified and/or hired.
We accept Word (.doc, .docx), Adobe (unsecured .pdf), Rich Text Format (.rtf), and HTML (.htm, .html) up to 5MB in size. Resumes from third party vendors will not be accepted; these resumes will be deleted and the candidates submitted will not be considered for employment.

If you have trouble applying for a position, please 
Email [email protected] 

ORNL is an equal opportunity employer. All qualified applicants, including individuals with disabilities and protected veterans, are encouraged to apply. UT-Battelle is an E-Verify employer.

                          Apply Now