BCforward

BCforward

Senior .NET Full Stack Developer / .NET Architect

Charlotte, North Carolina, USA · Senior · Contract

Sponsorship not specifiedDetected 22 days ago
TypeScriptC#PowerShellAngularHTMLCSS.NETFull-Stack DevelopmentGitSQLAzureCI/CDGitHub ActionsJenkinsDevOpsRESTKafkaOAuthOpenAPIAgileStakeholder ManagementSeleniumPostmanTest Automation

About the role

  • Establish CI/CD pipelines and DevOps automation using Azure DevOps, GitHub Actions, or Jenkins.
  • Coordinate work across distributed teams and contribute in Agile/Scrum ceremonies.
  • Hands-on ASP.NET Core, Web API, and MVC experience; strong C# and.NET fundamentals.

Responsibilities

  • Architect, design, and develop full-stack solutions for Central Matter Management using.NET Core and Angular.
  • Build and maintain RESTful APIs with ASP.NET Core, Web API, and OpenAPI/Swagger.
  • Lead SQL Server schema design, query optimization, and performance tuning.
  • Implement security standards including OAuth 2.0 and OpenID Connect for authentication and authorization.
  • Apply design patterns and architecture principles such as SOLID, Dependency Injection, and Repository/Unit of Work.
  • Configure and support hosting with IIS/Kestrel and related web server settings.
  • Design patterns and architecture principles: Repository, Unit of Work, Dependency Injection, SOLID, Microservices.
  • Build tools and package managers: MSBuild, NuGet, npm.

Requirements

  • 10+ years of.NET development with C# and.NET Core/.NET 6+.
  • Proficiency building RESTful APIs with OpenAPI/Swagger, JSON, and YAML
  • Working knowledge of OAuth 2.0 and OpenID Connect.
  • Database Expertise: Deep SQL Server experience including schema modeling and normalization.

Skills

  • Highly organized, self-motivated, and deadline oriented.
  • Clear communication and stakeholder management skills.
  • Experience leading and coordinating distributed or global teams.
  • Active participation in Agile/Scrum with timely progress updates.
  • Collaborative approach to solving complex design problems.
  • Analytical, problem-solving, and decision-making abilities.
  • Commitment to continuous learning and technology currency.
  • Angular, TypeScript, HTML5, and CSS3 expertise.
  • Messaging platforms such as Azure Service Bus, Kafka, or RabbitMQ.
  • Exposure to microservices and event-driven architectures.
  • Why BCforward?

Compensation

  • $70.23/hr (W2) Job ID: 406481 About BCforward BCforward is a leading global IT consulting and workforce solutions firm providing services and support to Fortune 500 and government clients.
  • Founded in 1998, BCforward has grown with our customers needs into a full-service business solutions provider.
  • With delivery centers and offices across North America and India, we take pride in building long-term relationships and delivering excellence through innovation, collaboration, and integrity.
  • Job Description We are seeking an Application Architect - Entity Management Tool to lead the design and development of the Central Matter Management platform.
  • The ideal candidate will have strong experience in.NET Core/.NET 6+, Angular, and SQL Server performance optimization and a proven ability to architect scalable services, optimize databases, and enable CI/CD and DevOps practices across distributed teams.

Benefits

  • All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, sexual orientation, gender identity, national origin, age, disability, or veteran status.

Company info

  • Competitive compensation and benefits.
  • Opportunities for growth with global clients.
  • A supportive, inclusive culture that values innovation and people.
  • Exposure to cutting-edge technologies and projects.
  • Additional Details ASAP hire and start.
  • Glider assessment required.

Equal opportunity

  • equal opportunity employer.

This listing is sourced directly from BCforward's careers page and normalized into a canonical job model.