NET Software Engineer
Role details
Job location
Tech stack
Job description
Insight Global is seeking a skilled .NET Software Engineer to join their client's IT organization's Software Development Team. The ideal candidate will possess a robust background in software development, Azure cloud services, DevSecOps knowledge, and application security best practices. This engineer will drive innovation within the department and ensure development processes are efficient, secure, and modern.
The contractor will be embedded into an existing Kanban-based agile team supporting the RightAngle platform - a mission-critical, multi-billion dollar revenue system handling movement data, deal data, and scheduling data across the enterprise. The engineer will build new integrations, implement business logic, perform data translations, and support regional scheduling initiatives that feed into the RightAngle system. This is a hands-on individual contributor role with no direct reports or mentoring responsibilities.
The successful candidate will design, develop, test, and maintain high-quality software solutions for Marathon's evolving Commercial Ecosystem - including customized solutions in C#, .NET, and cloud-native Azure platforms, analyzing business requirements, coding new features, enhancing existing code, troubleshooting application issues, and configuring vendor-provided packaged software.
Requirements
Strong, hands-on proficiency in a .NET MVC web application environment
MVC Web Application Architecture - Ability to design, develop, and enhance solutions within existing MVC patterns.
Messaging Frameworks - Hands-on experience with Azure Service Bus or similar asynchronous/event-driven architectures.
Code Review & Quality - Ability to review, analyze, and improve existing code while identifying performance issues and poor practices.
Azure DevOps (ADO) - Familiarity with ADO boards, pipelines, work item tracking, and delivery workflows.
Platform & Integration Development
Design and build new system integrations
Implement business logic, data transformations, and integration-layer workflows
Support regional scheduling imports into the RightAngle platform via the KitiHawk integration layer
Identify and implement performance optimizations in existing code. Experience with Azure Service Bus and messaging frameworks (explicitly called out as a major plus)
Background in oil & gas or data-heavy enterprise environments
Familiarity with RightAngle or similar commodity management platforms
Experience with GitHub Copilot or AI-assisted development tools
Cloud-native development experience on Azure