So sorry, this position is no longer available.
Please go ahead and submit your application. We may have other positions that would be the perfect fit for you.
Alternatively, you may want to apply to one of the following related jobs:
Energy Solutionshttp://www.energysolutions.comhttp://www.energysolutions.comtrue
Supports end users and their business needs as it relates to a variety of business systems (i.e. Oracle, Waste Tracking, SQL, etc.), including assisting with the company's understanding of the systems functionality, developing static reports, developing custom Procedural Language/Structured Query Language (PL/SQL) packages, personalizing self-service applications, and writing extract programs. Assesses business requirements to validate an application-based solution and implements and modifies the solution accordingly.
Participates in all phases of application development.
Upgrades, modernizes, and maintains legacy applications to enhance functionality, performance, and user experience in the nuclear industry.
Develops and integrates Application Programming Interfaces (APIs) to ensure seamless data exchange and interoperability with other systems.
Performs technical activities including analysis, design, programming, application support, hardware and software evaluations and user interactions. Troubleshoots, debugs, and optimizes applications to ensure high performance and responsiveness.
Provides daily customer technical support.
May be required to manage day-to-day aspects of projects and to mentor junior members of the staff.
Supports our internal customers on various project needs, both short term and long term.
Assists and becomes a key member in the further rollout and implementation of the company’s application initiatives.
Works with other developers and business analysts to develop and write applications systems and programs. Collaborates with cross-functional teams to define, design, and ship new features.
Develops documentation and assists in partnerships with the functional team.
Participates in applications planning/strategy meetings and provides input on the most appropriate and effective use of applications.
Develops software code that conforms to information technology (IT) standards for quality and conformity. Writes clean, efficient, and well-documented code in multiple programming languages including Python, C#, JavaScript, and Java.
Participates in code reviews to maintain code quality and share knowledge with the team.
Works with end users on business requirements for the system(s).
Enhances and supports best practices for the system(s). Stays updated with the latest industry trends and technologies to bring innovative ideas to the table.
Provides guidance and troubleshoots functional and technical issues related to the system(s).
Works with other functional and technical teams on integration requirements.
Develops functional and technical requirements documentation.
Develops testing scenarios and required testing procedures for the various environments.
Translates end-user requirements and specifications into efficient and executable project plans.
Ensures compliance with industry standards and regulations specific to nuclear material processing and disposal.
Performs other duties as assigned.
Job Requirements/Skills
Required to have knowledge and experience with the system and its tools at an expert level and a solid business process understanding of how to meet business needs with the system
Functional understanding of the relevant application for this role preferred in order to troubleshoot errors both within the applications as well as on the database
Strong understanding of software development principles, algorithms, and data structures
Technical understanding of the system preferred in order to troubleshoot errors both within the system and supporting infrastructure
Proficiency in developing and integrating APIs
Server operating system (OS) skills with Windows and Linux/Unix
Strong communication skills and ability to articulate technical concepts to non-technical stakeholders
Ability to correlate business requirements to technical requirements
Technical troubleshooting skills
Excellent problem solving skills and attention to detail
Operational knowledge of supported systems
Familiarity with front-end frameworks and libraries such as React, Angular, or Vue.js is a plus
Ability to work independently and as a part of a team in a fast-paced environment
Knowledge of containerization and orchestration tools (Docker, Kubernetes)
Familiarity with DevOps practices and CI/CD pipelines
Working knowledge of Windows 2003/2008 server administration helpful
Working knowledge of Linux Red Hat server administration helpful
Working knowledge of databases and Structured Query Language (SQL) server administration
Working knowledge regarding Oracle administration helpful
Physical/Mental Requirements and Working Conditions
Ability to sit
Ability to effectively communicate; speaking, reading, understanding, writing and hearing clear English; pass audiogram in hearing conservation program as required by location
Ability to work inside an office
Ability to perform highly repetitive motions with fingers, hands, wrists, and shoulders
Ability to work alone, work with others, and interact with the public
Ability to perform under deadline pressure
Ability to understand and follow basic instructions and guidelines
Minimum Education, Experience and Certification Requirements
Education
Bachelor's degree required in computer science, information technology, or a related field, or equivalent practical experience
Certifications
None required
Required Experience
A minimum of 5 years of experience developing or supporting business applications
A minimum of 3 years of experience developing or supporting the specific applications' environment being hired into. Proven experience as a developer with expertise in multiple programming languages, including Python, C#, JavaScript, and Java
Experience implementing an Oracle Applications environment
Experience with upgrading and modernizing legacy applications
Preferred Experience
Experience with cloud platforms (AWS, Axure, or Google Cloud)
Experience with Agile/Scrum methodologies
Experience with Oracle E-Business Suite (EBS) and Oracle Forms is a plus
Knowledge of the nuclear industry or experience working in a highly regulated environment is a plus
Experience with RPAs such as UiPath
EnergySolutions is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, national origin, disability status, protected veteran status, or any other characteristic protected by law.
Ready to launch your career in the stunning region around Salt Lake City, Utah? Dive into our list of exciting job opportunities that promise not just a job, but a thriving career in a place renowned for its breathtaking landscapes, vibrant arts scene, and endless outdoor adventures. With world-class ski resorts like Park City Mountain and the Sundance Film Festival, stunning views of the Wasatch Mountains, and delicious cuisine ranging from local favorites like J-Dawgs to global fare, Salt Lake City is a true gem for professionals seeking both work-life balance and growth. Embrace the distinct culture of this city, catch a show at the Eccles Theater, root for the Utah Jazz at Vivint Arena, and explore the beauty of Red Butte Garden. Don't miss the chance to make your mark in this dynamic and welcoming community - browse our job listings now!
Are you sure you want to apply for this job?
Please take a moment to verify your personal information and resume are up-to-date before you apply.