.NET / C# Developer

July 2, 2026
Application ends: October 1, 2026
Apply Now

Job Description

Description

Responsibilities:

  • Lead the architecture, development, and optimization of mission-critical enterprise applications supporting commercial energy operations
  • Drive full-stack solutions across .NET platforms, SQL Server databases, and cloud technologies while providing technical leadership on complex system integrations, data migrations, and business intelligence initiatives
  • Design and develop scalable .NET applications (C#, ASP.NET, .NET Core) supporting business critical operations
  • Build robust APIs (REST/SOAP) for system integrations and third party vendor connectivity
  • Create full stack solutions spanning frontend (JavaScript/Vue.js/React/Angular) to backend services
  • Implement microservices architecture and cloud native applications on AWS/Azure
  • Design complex database schemas, stored procedures, triggers, functions, and ETL processes
  • Lead technical design sessions and translate business requirements into scalable solutions
  • Establish coding standards, best practices, and architectural patterns across development teams
  • Mentor junior developers on .NET/SQL development and design principles
  • Conduct code reviews ensuring quality, security, and maintainability
  • Evaluate and recommend new technologies, frameworks, and tools for the development stack
  • Lead large scale data migration projects from legacy systems to modern platforms
  • Build data synchronization processes for real time and batch data exchange
  • Implement continuous integration and deployment pipelines using Git, Azure DevOps, or Jenkins
  • Automate build, test, and deployment processes for .NET applications
  • Manage application deployments across development, UAT, and production environments
  • Implement monitoring, logging, and alerting solutions for production systems
  • Lead technical workstreams for enterprise projects from design through production support

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or related experience
  • 10-15 years of experience with .NET Development and SQL Server & Database
  • Proven track record architecting and delivering complex enterprise applications
  • Strong understanding of software design patterns (MVC, Repository, Factory, Singleton)
  • Experience with Agile/Scrum methodologies and leading technical teams
  • Excellent problem-solving skills and ability to troubleshoot production issues
  • Strong communication skills bridging technical and non-technical stakeholders
  • Energy/utility industry experience strongly preferred

Experience with:

  • Languages: C#, ASP.NET, MVC, Web API .NET Core
  • Frontend: JavaScript, HTML5, CSS3, jQuery, React, Angular, Bootstrap
  • APIs: RESTful services, SOAP, Web API, Postman, Swagger
  • Database Design: Normalization, schema design, temporal tables, data modeling
  • Development: Entity Framework, T SQL, stored procedures, triggers, functions, cursors, CTEs
  • Performance: Query optimization, execution plans, indexing strategies, partitioning
  • CRM platforms is preferred
  • Power BI, SSRS, Crystal Reports
  • Version Control: Git, GitHub, Azure Repos, Bitbucket
  • CI/CD: Azure DevOps, Jenkins, GitHub Actions
  • Project Management: JIRA, Confluence

Preferred experience with:

  • M&A technology integration projects
  • Energy trading, commodity markets, or pricing systems
  • Data encryption, security compliance, and PII handling
  • Technical mentorship and team development
  • Strategic thinking and architectural vision
  • Vendor and stakeholder management
  • Project planning and risk mitigation
  • Change management and process improvement

Are you interested in this position?
Apply by clicking on the “Apply Now” button below!
#GraphicDesignJobsOnline
#WebDesignRemoteJobs
#FreelanceGraphicDesigner
#WorkFromHomeDesignJobs
#OnlineWebDesignWork
#RemoteDesignOpportunities
#HireGraphicDesigners
#DigitalDesignCareers
# Dynamicbrand guru