Submit Resume

Senior .NET Developer

  • Florida, Juno Beach

  • 02/06/2026

  • Contract

  • Active

Job Description:

  • Job Summary
    The Senior .NET Developer will lead the architecture, development, and optimization of enterprise applications supporting commercial energy operations. 
    This role combines hands-on development with technical leadership, overseeing system integrations, large-scale data migrations, and business intelligence initiatives. 
    The position requires strong full-stack .NET development experience, advanced SQL Server expertise, cloud-native application development, and the ability to collaborate with business and technology stakeholders while guiding junior developers.

    Key Responsibilities
    Enterprise Application Development
    • Design, develop, and optimize scalable enterprise applications using C#, ASP.NET, MVC, Web API, and .NET Core.
    • Build and support RESTful and SOAP APIs for system integrations and third-party connectivity.
    • Deliver full-stack solutions using JavaScript frameworks such as Vue.js, React, or Angular.
    • Implement microservices and cloud-native applications deployed on AWS and/or Azure.
    • Design and maintain SQL Server databases including schemas, stored procedures, triggers, functions, and ETL processes.
    • Lead technical design sessions and translate business requirements into maintainable, scalable solutions.

    Technical Leadership & Quality
    • Establish and maintain coding standards, architectural patterns, and best practices.
    • Mentor junior and mid-level developers on .NET technologies, SQL performance, and architectural principles.
    • Conduct peer and formal code reviews with a focus on quality, security, performance, and maintainability.
    • Evaluate and recommend new technologies, frameworks, and tools to support enterprise strategy.

    Data Integration & Migration
    • Lead large-scale data migration initiatives from legacy platforms to modern architectures.
    • Build and support real-time and batch data synchronization processes for enterprise system interoperability.
    • Support reporting and business intelligence initiatives using Power BI, SSRS, or Crystal Reports.

    DevOps & CI/CD
    • Implement and maintain CI/CD pipelines using Azure DevOps, Jenkins, or GitHub Actions.
    • Automate build, test, and deployment processes for .NET applications.
    • Manage deployments across development, UAT, and production environments.
    • Implement logging, monitoring, and alerting solutions to support production stability.

    Project Leadership & Collaboration
    • Lead technical workstreams from design through production support.
    • Coordinate with distributed or offshore teams and provide guidance.
    • Collaborate with architects, product owners, vendors, and business stakeholders to define solutions.
    • Produce technical documentation including architecture diagrams, SOWs, and implementation guides.
    • Manage technical relationships with vendors supporting enterprise applications.

    Required Qualifications
    • 8+ years of experience in .NET and SQL Server development.
    • Strong expertise in C#, ASP.NET, MVC, Web API, and .NET Core.
    • Extensive SQL Server experience including schema design, stored procedures, triggers, indexing, performance tuning, and execution plan optimization.
    • Strong understanding of software design patterns including MVC, Repository, Factory, and Singleton.
    • Experience designing and delivering complex enterprise applications.
    • Hands-on experience with CI/CD pipelines and DevOps practices.
    • Familiarity with Agile/Scrum methodologies and leading technical delivery.
    • Strong troubleshooting skills for production issues and performance bottlenecks.
    • Excellent communication skills for working with both technical and non-technical stakeholders.
    • Bachelor’s degree in Computer Science, Engineering, or equivalent experience.
    • Energy or utility industry experience strongly preferred.

.

.

.