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.
Apply directly at BCforward →Create a free account for alerts like thisView BCforward immigration profile
This listing is sourced directly from BCforward's careers page and normalized into a canonical job model.