Dotnet Developer
Indexed description
C# Developer – Energy Systems
Location: Downtown Atlanta, GA (Onsite 4 days/week)
Contract Duration: 12-month contract | May 2026 – May 2027
Role Overview
We are seeking an experienced C# Developer to support the design, development, and maintenance of software applications within the energy sector. This role focuses on systems that control, monitor, or analyze energy generation, distribution, and consumption, including renewable energy, utilities, energy trading, and smart grid technologies. The ideal candidate has experience working with high-volume, real-time data, distributed systems, and modern cloud environments.
Key Responsibilities
- Design, develop, and evolve backend applications using C# and .NET/.NET Core to support energy-related systems
- Build and maintain services that process and analyze high-frequency, time-series data from field devices, sensors, and platforms
- Modernize legacy systems and optimize existing applications for performance, reliability, and security
- Troubleshoot and resolve complex production issues in mission-critical environments
- Collaborate with engineering, operations, and data teams to translate business and operational requirements into scalable technical solutions
- Write and maintain unit and integration tests to ensure system stability, particularly for automated and critical infrastructure
Required Technical Skills
- Strong experience with C# and .NET Core
- Proficiency with SQL Server, T-SQL, and ORMs such as Entity Framework or Dapper
- Experience designing and consuming REST APIs, microservices, and event-driven architectures (e.g., Kafka)
- Hands-on experience with cloud platforms (Azure or AWS), including Docker, Kubernetes, and CI/CD pipelines
- Familiarity with SCADA systems, industrial control protocols (e.g., Modbus, CAN) is highly preferred
Qualifications
- 3–6+ years of professional software development experience, ideally in high-volume, real-time, or industrial environments
- Strong analytical and problem-solving abilities
- Ability to work independently in a fast-paced, technically complex environment
- Strong written and verbal communication skills
Industry Exposure (Nice to Have)
- Renewable energy systems (e.g., wind or solar operations software)
- Energy trading or real-time market data platforms
- Utility systems such as smart grid, metering, or distributed energy management solutions
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search