CSC

Senior Software Engineer

CSC
Apply
1 month ago
Wilmington, DE, USASenior

Responsibilities

  • Design, develop, and maintain scalable modular applications with C# and .NET Core.
  • Build modern responsive web applications using Blazor or comparable front-end frameworks.
  • Design data models and optimize database schemas and application performance with Entity Framework Core and SQL Server.
  • Develop and maintain Azure Functions or comparable serverless solutions.
  • Build AI-enabled applications, agents, intelligent workflows, and AI-augmented software development lifecycle practices.
  • Develop automated UI, API, and database testing solutions and improve test reliability and automation frameworks.
  • Participate in sprint planning, code reviews, testing, CI/CD, and collaborative software delivery.
  • Troubleshoot application, performance, and testing issues and collaborate with cross-functional teams on continuous improvement.

Requirements

  • Experience building scalable, modular applications with C# and .NET Core.
  • Proficiency with a modern front-end framework such as Blazor, React, Angular, or Vue.
  • Proficiency with JavaScript and/or TypeScript.
  • Practical experience using AI-assisted development tools such as GitHub Copilot, Cursor, or Claude Code.
  • Strong understanding of object-oriented programming, maintainable code, data modeling, migrations, LINQ, and performance optimization.
  • Proficiency with SQL Server, including scripting, execution-plan analysis, indexing, and query tuning.
  • Hands-on experience with Azure Functions or comparable serverless technologies.
  • Proficiency in responsive UI development using Bootstrap or similar CSS frameworks.
  • Familiarity with Git, CI/CD pipelines, collaborative development workflows, and Agile/Scrum environments.
  • Experience with LLM architectures, prompt engineering, RAG, semantic search, vector databases, agentic AI patterns, and AI agents or AI-enabled workflows.
  • Knowledge of Azure AI Foundry, Azure OpenAI Service, and modern AI/ML frameworks.
  • Experience with test parallelization, test-data management, and flaky-test triage.
  • Preferred familiarity with MediatR, Clean Architecture, Fluxor, Polly, Docker, Kubernetes, Playwright, Artillery, JMeter, K6, or Locust.

Benefits

  • Hybrid work arrangement in Wilmington, Delaware.
  • Monday–Friday schedule from 8:00 a.m. to 5:00 p.m.

Tech Stack

AngularApache JMeterBootstrapC#DockerGitJavaScriptKubernetesMicrosoft SQL ServerReactTypeScriptVue.js
CSC

About CSC

10,000+ employees
Contact me