We are seeking a skilled Software Developer with expertise in .NET/C# to join our Agile team. The ideal candidate will work on the planning, design, development, and support of web-based financial management applications. This role requires collaboration with business analysts, designers, and subject matter experts to produce detailed specifications and develop high-quality software code. The developer will also be responsible for system improvements, LOE estimates, training materials, and adherence to configuration change control standards.