Sr. C#/.NET Application Developer

  • INSPYR Solutions
  • Nashville, Tennessee
  • Full Time

Application Developer II (IT Finance & Work Asset Management)

Location: Nashville, TN 37246 (Hybrid Remote Eligible)

Employment Type: Full-time / Benefited - must work on my W-2, no CTC

The C#/.NET Application Developer II position sits within the IT Finance & Work Asset Management team , responsible for supporting critical enterprise systems that drive budgeting, procurement, work management, and field operations for a utilities company.

The team currently consists of 6 full-time team members plus supplemental resources , working in a highly collaborative, cross-functional environment. This role reports to the Manager of IT Finance & Work Asset Management and will work closely with functional SMEs in finance, procurement, and field operations.

Core Platforms Supported

  • Ellipse ERP (Hitachi Energy) Core system supporting financials, budgeting, procurement, and work management
  • Open Grid / PragmaCAD (CGI) Real-time dispatch system for assigning and tracking field work
  • Custom Integrations Primarily built in C# with Oracle databases , connecting enterprise systems and ensuring operational data flow

This is a hands-on, Senior level developer role focused primarily on supporting and enhancing existing systems , with some opportunity for new development and integration work , especially related to operational needs such as storm response and field coordination.

POSITION SUMMARY

We are seeking a curious, solution-oriented Application Developer II who enjoys solving complex problems and working across systems.

The ideal candidate is a strong C# developer with Oracle database experience who is comfortable:

  • Supporting legacy applications
  • Troubleshooting complex issues
  • Enhancing integrations between systems
  • Learning new tools and platforms quickly

This is not a siloed development role you ll be expected to contribute across the full application lifecycle, including development, support, deployments, and operational troubleshooting.

KEY RESPONSIBILITIES

Application Development & Integration

  • Develop, enhance, and maintain C#/.NET applications and system integrations
  • Modify and extend interfaces between enterprise systems (e.g., Open Grid, Ellipse, and downstream systems)
  • Build and support web services, Windows services, and web applications
  • Write efficient and maintainable SQL queries, stored procedures, and database logic

Production Support & Troubleshooting

  • Investigate and resolve application incidents (~20 25% of workload)
  • Diagnose data and system issues (e.g., reporting discrepancies, failed integrations)
  • Analyze logs, event viewer, and system behavior to identify root causes

Service Requests & Enhancements

  • Deliver incremental enhancements and support requests (~20 30% of workload)
  • Collaborate with business users to translate needs into technical solutions

Project & Platform Work

  • Participate in integration and enhancement projects
  • Contribute to system upgrades, patching, and platform migrations
  • Assist in delivering new functionality and limited greenfield development

Collaboration & Continuous Learning

  • Work closely with team SMEs and business stakeholders
  • Participate in design discussions and peer collaboration
  • Learn enterprise tools such as Ellipse, Open Grid, and ServiceNow

Day-to-Day Work Breakdown (Approximate)

  • 20 25% Incident response and troubleshooting
  • 20 30% Service requests and enhancements
  • 40 60% Project work, integrations, and platform maintenance

Required Qualifications

  • Strong experience in C# and .NET application development
  • Solid understanding of relational databases (Oracle and/or SQL Server)
  • Experience building or supporting system integrations
  • Proven ability to troubleshoot complex technical issues
  • Experience working in a collaborative, small-team environment
  • Ability to learn new systems and technologies quickly
  • Strong communication skills with both technical and non-technical stakeholders

CORE TECHNICAL SKILLS

Experience with several (not necessarily all) of the following:

Development

  • C# / .NET
  • Multi-threading and asynchronous programming
  • Dependency Injection / IoC
  • Unit testing

Integration & Services

  • REST and SOAP web services
  • Windows Services
  • Web applications

Data & Reporting

  • Oracle PL/SQL or T-SQL
  • Stored procedures, indexing, and query optimization
  • SSRS reporting

Platforms & Tools

  • Git and CI/CD pipelines
  • IIS and Windows Server environments
  • Application logging and monitoring

Preferred / Nice-to-Have Skills

  • Experience with Ellipse ERP or Open Grid / PragmaCAD
  • Familiarity with ServiceNow , Jasper Reports , or SonarQube
  • Scripting or additional languages (e.g., Groovy, PowerShell )
  • Exposure to AI-assisted development tools (e.g., GitHub Copilot)
  • Experience configuring IIS or deploying applications

WHAT WE RE LOOKING FOR IN A CANDIDATE

  • A problem solver who enjoys digging into complex systems
  • Someone comfortable wearing multiple hats (development, support, troubleshooting)
  • A developer who is collaborative not isolated
  • A continuous learner who is not limited to a single tool or technology
  • Ability to work across both backend and light full-stack responsibilities

LEVELING EXPECTATIONS (DEVELOPER II)

  • Strong contributor with solid technical depth
  • Able to design and deliver medium-sized applications or enhancements
  • Provides support and guidance to more junior developers
  • Not expected to independently design large-scale enterprise integrations (growth opportunity)

WORK ENVIRONMENT

  • Hybrid onboarding: 2 3 days/week onsite for first 60 90 days
  • Long-term: Primarily remote, with occasional onsite expectations as needed
  • Participation in occasional on-call support , especially during storm events
  • Periodic after-hours work (e.g., deployments, system patches ~3x/year)

WHY JOIN THIS TEAM

  • Work on mission-critical systems supporting electric utility operations
  • Gain exposure to enterprise ERP and real-time field systems
  • Opportunity to grow into integration and system design roles
  • Collaborative team with strong SME support
Job ID: 523337626
Originally Posted on: 6/2/2026

Want to find more Technology opportunities?

Check out the 165,503 verified Technology jobs on iHireTechnology