Site icon Nationwide Staffing Agency | Temp & Permanent Placement | Executive Search | Beacon Hill

Backend Software Engineer

To Apply for this Job Click Here

Backend Software Engineer – C#/.NET

Location: Onsite in Dane County, Wisconsin

Type: Contract | Duration: 12+ months

Project Overview

This role supports a portfolio of enterprise application initiatives focused on enhancing backend services, data workflows, and high-volume business systems. The work includes new development, system enhancements, API development, batch processing, and database optimization in an environment where performance, reliability, and accuracy are critical.

Responsibilities

  • Design, develop, and maintain backend systems using C#/.NET
  • Build and enhance APIs and core business logic supporting financial applications
  • Work with batch processing and secure data transfer mechanisms (e.g., SFTP)
  • Develop against and optimize relational databases (primarily MySQL)
  • Partner directly with business stakeholders to clarify requirements and deliver solutions
  • Participate in full lifecycle development, including coding, testing, deployment, and support
  • Create and execute unit tests; ensure code quality and system accuracy
  • Contribute to deployment and infrastructure activities in a DevOps-oriented environment
  • Support scalability, monitoring, and reliability of high-volume data systems

Required Qualifications

  • 4+ years of professional experience in backend software development
  • Strong hands-on experience with C# and .NET
  • Proven experience building APIs and implementing business logic on the backend
  • Experience with batch processing and file transfer technologies (SFTP or similar)
  • Cloud experience, preferably with AWS
  • Solid experience working with relational databases, especially MySQL
  • Ability to work effectively in an environment with evolving or undefined requirements
  • Strong problem-solving skills and ability to work independently

Preferred Qualifications

  • Experience with Terraform or infrastructure-as-code tools
  • Exposure to DevOps practices and CI/CD pipelines (Git, Azure DevOps, etc.)
  • Background in financial systems or transaction-heavy environments (e.g., payments, ledger systems, audit-heavy systems)
  • Experience with systems requiring high accuracy, auditability, and data integrity

Work Environment

  • Agile team using Scrum (2-week sprints)
  • True DevOps model with shared responsibility across development, testing, and deployment
  • Highly collaborative environment with direct interaction between engineering and business teams

GWMAD063026NET_1782835202

To Apply for this Job Click Here

Exit mobile version