Application Software Developer jobs in United States
cer-icon
Apply on Employer Site
company-logo

MCG Energy Solutions, LLC ยท 2 weeks ago

Application Software Developer

MCG Energy Solutions, LLC is seeking an Application Software Developer responsible for designing, implementing, testing, verifying, and documenting technical solutions for project requirements. The role involves collaborating with stakeholders, executing development efforts, and mentoring junior developers while ensuring quality and schedule expectations are met.

EnergyInformation TechnologyRisk ManagementSoftware
check
H1B Sponsor Likelynote
Hiring Manager
Terence Larson
linkedin

Responsibilities

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

Qualification

TSQLC# .NETWPFXAMLMVVM paradigmPL/SQLDevOps scriptingSOAPREST Web ServicesSignalR/gRPCTelerik controlsAnalytical abilitiesClearProfessional CommunicationEnergy TradingRisk ManagementGasCrude LogisticsPipeline SchedulingEnergy Trade FinanceFinancial Exchange integrationRisk ModellingCustomer FocusedTime ManagementElegant Problem SolvingFocused on Team SuccessSelf-MotivatedCreativity

Required

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 programming environments and languages to deliver applications that meet business needs
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
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

Preferred

PL/SQL
DevOps scripting
SOAP and/or REST Web Services
SignalR/gRPC
FIX protocol
Telerik 3rd party controls for WPF and Telerik Reporting
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)

Company

MCG Energy Solutions, LLC

twittertwitter
company-logo
Since 1995, MCG has provided software solutions for the everyday business needs of utilities and other entities in the wholesale energy marketplace.

H1B Sponsorship

MCG Energy Solutions, LLC has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2023 (2)
2020 (1)

Funding

Current Stage
Growth Stage
Total Funding
unknown
Key Investors
Peak Rock Capital
2025-04-22Debt Financing

Leadership Team

leader-logo
Mike Prickett
Chief Strategy Officer (CSO)
linkedin
Company data provided by crunchbase