Join the vibrant and growing MCG Energy team!
Energy Software Careers with MCG Energy
This position is responsible for designing, implementing, testing, verifying, and documenting technical solutions to project requirements for new and existing work products, within schedule and quality expectations by following defined software development practices.
- Excellent programming abilities in MS SQL Server (TSQL) with strong knowledge of stored procedures, indexing, triggers and cursors
- Applies advanced engineering principles to solve complex issues
- Understanding of MCG work products and architecture (database, user interface, etc.)
- Produce or contribute towards software designs that meet project requirements within project goals
- Collaborates effectively with stakeholders (Product Managers, Project Managers, Business Analysts, Developers, Customers, App Support team, etc.)
- Works on multiple projects and is accountable for quality and schedule of assigned tasks
- Tasks are typically of moderate to complex difficulty.
- Requires limited technical direction or oversight by a Product Manager.
- Executes development efforts for internal and external customers
- Ability to problem solve
- May have direct customer interaction on most projects
- May provide development effort estimations for project implementations or enhancements based on customer requirements and acceptance criteria
- After hours support of MCG products and issue resolution
- Mentor and coach software developers on a project basis
- Adheres to department policies pertaining to ongoing training and development, communication, confidentiality, security, attendance, time reporting, scheduling, dress code, and other areas
- Other duties as assigned
This individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, education, and/or ability required.
Required Technical Skills
- TSQL (including stored procedures, indexing, triggers and cursors)
- C# .NET
- WPF and XAML
- MVVM paradigm
- Sound understanding of software development principles and lifecycle activities
- Experience with relational databases and SQL along with demonstration of adapting to different programing environments and languages to deliver applications that meets business needs
Other Desirable Skills
- PL/SQL
- DevOps scripting
- SOAP and/or REST Web Services
- SignalR/gRPC
- FIX protocol
- Telerik 3rd party controls for WPF and Telerik Reporting
Leadership Skills
- Customer Focused
- Excellent Time Management
- Elegant Problem Solving
- Strong analytical abilities
- Clear and Professional Communication
- Focused on Team Success through Collaboration
- Self-Motivated/Entrepreneurial
- Creativity
Optional Industry Skills Desired
- Energy Trading and Risk Management for Power, Gas, Crude, or Renewables
- Gas or Crude Logistics
- Pipeline Scheduling
- Energy Trade Finance and/or Energy Credit
- Financial Exchange (ICE, CME, or NGX) integration
- Risk Modelling (VaR, GMaR, etc)
Minimum of 7-10+ years of related experience in software development delivering applications using TSQL and development tools targeting a Microsoft environment. Ability to demonstrate effective written and oral communication and team leadership skills.
Please use the Apply Now button to the left, or submit your resume and cover letter to jobs@mcgenergy.com with “Senior Application Software Developer Paragon” in the subject line.
This position is responsible for investigating, documenting and analyzing customer issues with MCG work products, using all available resources and capabilities to quickly resolve issues while utilizing excellent troubleshooting skills.
- Knowledge and awareness of MCG products and how customers use them
- Understands and conceptualizes applications from technical/programming and business perspectives
- Understanding of MCG work products and architecture (database, user interface, etc)
- Ability to diagnose, troubleshoot, determine root cause and resolve application issues of varying complexity
- Collaborates effectively with stakeholders (App Support 1 team, Energy Product Analysts, Account Coordinators, Project Coordinators, Developers, Customers, etc.)
- Applies effective customer service and teamwork practices at all times
- Support of MCG products and issue resolution during business hours
- After hours support of MCG products and issue resolution
- Maintain work item tracking and resolution follow-up
- Documenting work items in tracking tool (e.g., TFS) for tracking, closure, measurement and analysis
- Technical:
- SQL scripts
- Configuration setup
- Adheres to department policies pertaining to ongoing training and development, communication, confidentiality, security, attendance, time reporting, scheduling, and other areas
- Other duties as assigned
This individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill and/or ability required.
Required Technical Skills
- TSQL (including stored procedures, indexing, triggers and cursors)
- Sound understanding of software development principles and lifecycle activities
- Strong ability to navigate existing code/architecture, diagnose and troubleshoot, determine root cause and resolve issues
Other Desirable Skills
- C# .NET
- XML
- TFS
- Experience in the energy markets
Leadership Skills
- Effective verbal and written communication skills
- Strong interpersonal skills
- Problem solving expertise
Minimum of 7-10+ years of related experience in TSQL application support or TSQL application development. Ability to demonstrate effective written and oral communication and organization skills.
Please use the Apply Now button to the left, or submit your resume and cover letter to jobs@mcgenergy.com with “Application Support Developer 2” in the subject line.
This position is responsible for serving multiple constituents, both internally and externally, as experts within the energy industry and MCG’s product portfolio. An EPA – Commercial’s primary role will be responsible for providing subject matter expertise to commercial activities including sales to new customers, sales to existing customers, and supporting the requirements definition processes for new customers and enhancement of existing customer systems. In addition to its commercial focus, an EPA – Commercial will work with Account Coordinators, Product Managers, Application Support staff, and Customers to provide subject matter expertise in the areas of the energy industry and MCG’s products to facilitate customers achieving maximum benefit and satisfaction in their use of MCG’s products (Client Services). EPA – Commercial is one of the most important Energy Software Careers with MCG Energy.
- Identify and nurture commercial opportunities and collaborate with other commercial resources (Technical Writers, other Energy Product Analysts, etc.) to meet corporate growth objectives. This includes answering RFPs, preparing customer demonstrations systems, and performing customer demonstrations.
- Negotiate contracts and agreements to maximize profit and/or corporate value.
- Work with MCG Account Coordinators to answer customer questions, assess Work Item criticality, and identify and scope enhancements (Client Services)
- Along with the Account Coordinators, build and maintain strong, long-lasting, personal relationships with users, managers, and executives at client companies.
- Perform or direct the gathering of functional requirements for software implementation (Workshop)
- Perform or direct training on MCG applications at client sites or via web conference
- Consult with others and provide input to company software roadmap, including software assurance guarantees. Those others include:
- Market technical forums
- Industry conferences and exhibits
- Internal market monitoring team, product design team, technical staff, sales and marketing professionals and executive leadership team
- Participate in the planning and execution of MCG User Group conferences
- Assist with or resolve critical requests or issue escalation as needed
- In all cases, behave ethically and legally with all peers, contacts, and clients
- Perform other duties as delegated by the executive leadership team
This individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, education, and/or ability required.
Required Skills
- High-level client-facing and internal communication skills
- Professional phone skills and superior email habits
- Superior meeting management and participation skills, to include client’s executive level
- Strong personal organization and project management skills, proven ability to manage multiple projects at a time while paying strict attention to detail
- Demonstrable ability to communicate, present and influence credibly and effectively at all levels of the organization, including executive and C-level
- Must be able to convey essential information clearly and concisely to clients, peers, and leadership, both in writing and verbally
- Excellent listening, negotiation and presentation skills
- Must be willing to represent the company in public forums and present a professional image in conduct and personal presentation
- Solid working knowledge of all products in the Microsoft Office suite; past experience with CRM software or other personal relationship management tools
Leadership Skills
The EPA – Commercial must possess impeccable self-direction and planning skills. Must be willing to proactively identify, assess and present business opportunities of any kind to MCG leadership. The EPA – Commercial carries the strong voice of the customer to MCG internal teams, but must be able to weigh all inputs in order to produce a consensus. At times, the EPA – Commercial will be asked to direct others, either directly or through participation as a team leader, and must do so effectively and ethically.
5+ years of proven hands on experience working in the middle office in the energy industry (power, gas, or both), or as an MCG Account Coordinator. This would include assessing deal limits, trade limits, market to market, cash flows, credit lines, counterparty exposures, etc.
Please use the Apply Now button to the left, or submit your resume and cover letter to jobs@mcgenergy.com with “Energy Product Analyst” in the subject line.