JOB DESCRIPTION
Essentia is looking for a Technical Consultant to join our growing commodity trading and risk management (CTRM) software implementation practice. We are seeking ambitious and energetic applicants who are eager to learn and to help us expand. As a technical consultant, you will gain unique experience working alongside some of the industries’ best energy experts, helping implement solutions directly with clients. Technical consultants are responsible for designing, coding, testing, and implementing product customization and interfaces.
Responsibilities
- Work collaboratively under the guidance of Essentia’s Project Manager or Principal Consultant.
- Engage in requirements gathering sessions with clients, offering contributions and assistance in facilitation.
- Handle project tasks including design, documentation, configuration, coding, testing, and deployment.
- Communicate proactively with the Project Manager or Principal Consultant about the progress and any obstacles.
- Participate in and support design decisions for customizations or interfaces between the CTRM platform and other systems.
- Present technical solutions to clients.
- Adhere to best practices in technical development areas for the CTRM system, ensuring quality in design, coding, and testing.
- Offer guidance to other technical consultants and follow documentation standards.
- Provide advice on technology and infrastructure, and support the production of the CTRM system to meet client needs.
Preferred Knowledge/Skills
Educational Background:
- Studying a field in Computer Science/IT, MIS, Data Science, Engineering, Finance, Accounting, Economics, STEM, or a directly related IT field.
Technical Experience:
- Experience with designing, coding, configuring, testing, and debugging reports, plugins, and interfaces.
- Strong Object-Oriented Skills, with proficiency in at least one object-oriented language (e.g., Java, Python, C++, C#, .NET, JavaScript).
- Familiarity with Agile methodologies (e.g., SCRUM, Waterfall).
- Proficient use of Integrated Development Environments (IDEs), code editors, and debugging tools (e.g., Visual Studio).
- Knowledge in user interface design and standard integration patterns.
- Experience with .Net windows forms, source control, and continuous integration tools (e.g., GIT, TFS, Confluence, Bamboo), along with issue tracking systems (e.g., Jira).
- Understanding of database management systems (e.g., MS SQL, Oracle), relational database concepts, and data modeling.
- Familiarity with cloud technologies (e.g., Azure, AWS).
Other Skills:
- Proficient in office productivity tools (e.g., Word, Excel, PowerPoint, SharePoint).
- Experience in writing technical specifications.
- Self-motivated, independent, and resourceful with the ability to be objective and offer/take constructive feedback.
- Strong analytical and problem-solving capabilities.
- Strong written and oral communication abilities.
- Strong interpersonal skills, including the ability to work effectively in a team and interact professionally with clients.
- Willing to work onsite at client locations (up to 20% of the time).
Preferred Qualifications/Educational Preferences
- Preferred cumulative GPA: 3.5
- Preferred Major GPA: 3.5
- Legally authorized to work in the United States
We Offer
- Medical, Dental and Vision Insurance (Subsidized)
- Health Savings Account
- Flexible Spending Accounts (Healthcare, Dependent Care, Commuter)
- Short-Term and Long-Term Disability (Company Provided)
- Life and AD&D Insurance (Company Provided)
- Employee Assistance Program
- Unlimited access to LinkedIn learning solutions
- Matched 401(k) Retirement Savings Plan
- Paid Time Off
- Legal Plan and Identity Theft Protection
- Accident Insurance
- Employee Discounts
- Pet Insurance
- Employee Stock Purchase Program
Technical Consultant positions are entry-level roles and job seekers are traditionally either in their last year of a 4-year degree program, last year of a 5-year program, or are recent graduates. Technical consultants typically join us following their intended graduation date. To apply, kindly fill out the contact form located at the bottom of the page.