P

PricewaterhouseCoopers (PwC)

Global professional services: assurance, tax, consulting

Senior Full Stack .NET Engineer

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeNo salary listed

About the Job

Requirements

  • At least four years of relevant professional experience in software development using .NET technologies.
  • A Bachelor's or Master's degree in IT Engineering, Computer Science, Applied Sciences, or a related discipline.
  • Strong programming skills in object-oriented development and experience with .NET and/or .NET Core and related frameworks.
  • Sound knowledge of ASP.NET, ASP.NET Core, and Core Web API.
  • In-depth knowledge of databases and SQL, mainly Microsoft SQL Server and/or Oracle Database or MySQL.
  • Sound knowledge of client-server architecture and web services using SOAP or REST.
  • Ability to use design patterns and produce clean, maintainable, self-documented code.
  • Hands-on experience with AI Spec Driven Development frameworks such as BMAD-METHOD, Superpowers, GitHub Spec Kit, or similar tools such as OpenSpec, and ability to turn specifications, plans, and tasks into working code with AI coding agents.
  • Familiarity with GitHub, Azure DevOps, or similar platforms such as Atlassian JIRA or GitLab.
  • Hands-on experience designing, deploying, and troubleshooting message-oriented middleware such as Kafka, RabbitMQ, or Azure Service Bus for event-driven or asynchronous architectures in production environments.
  • Experience designing and implementing caching, session, or real-time data solutions with Redis or NoSQL databases such as MongoDB or DynamoDB in production systems.
  • Proven experience with Scrum methodology.
  • Ability to use modeling languages such as UML for data modeling, business workflow design, and other diagrams.
  • Strong understanding of multithreaded applications and high-performance web applications.
  • Knowledge of automated unit and integration testing processes and related frameworks such as NUnit, xUnit, SpecFlow, or Playwright.

Responsibilities

  • Assist in creating system designs and functional specifications.
  • Draft technical specifications for the several stages of implementation projects.
  • Design, implement, test, and document enterprise-level, tailor-made multi-tier applications.
  • Implement integrations with third-party applications and data sources.
  • Contribute actively to business development activities, participate in client meetings and presentations and the request for proposal process, and prepare the necessary documentation.

Desired Qualifications

  • Experience with React, Angular 2+, JavaScript, TypeScript, jQuery, or CSS.
  • Technical knowledge of cloud environments and architecture, such as Azure or AWS.

About the Company

PricewaterhouseCoopers (PwC)

Global professional services: assurance, tax, consulting

PwC provides assurance (audit), tax, legal services, consulting and deals advisory to organisations worldwide. It uses multidisciplinary teams across accounting, advisory, technology and industry, delivered through a global network of locally established firms that collaborate with technology partners to offer AI, cloud, managed services and digital trust. PwC differentiates itself with an integrated, global-local service model and technology-enabled offerings that address complex client needs across risk, transformation, reporting and sustainability. Its goal is to help clients improve governance, efficiency and value by supporting reporting accuracy, business transformation, risk management and sustainable practices.

Company size
10,001+
Company stage
Early VC
Total funding
$3.3M
Headquarters
London, United Kingdom
Founded
1989

Recently Posted Jobs

Explore more opportunities at PricewaterhouseCoopers (PwC)

See more jobs