Onsite Senior Associate – .Net Application Support

Posted 9 hours ago

Apply now

About the role

  • Senior Associate in .NET full stack development for managed services at PwC. Designing and developing enterprise applications, leading teams, and implementing best practices.

Responsibilities

  • Lead the design, development, and maintenance of complex web applications using ASP.NET, C#, and .NET Core.
  • Implement and optimize user interfaces with modern JavaScript frameworks (Angular, React, or Vue.js), ensuring high performance and scalability.
  • Develop and maintain RESTful APIs; integrate with third-party services and legacy systems.
  • Design, query, and optimize data storage solutions using SQL Server, PostgreSQL, and other database technologies.
  • Collaborate with cross-functional teams—including designers, testers, project managers, and stakeholders—to deliver high-quality solutions.
  • Conduct and lead code reviews, provide mentorship and technical guidance to junior developers, and enforce best practices in software development.
  • Troubleshoot, debug, and resolve complex application issues across the stack; and participate in root cause analysis.
  • Contribute to technical documentation, knowledge sharing, and process improvement within the team.
  • Drive adoption of new technologies and methodologies; advocate for continuous improvement and innovation.

Requirements

  • 6+ years of hands-on experience in .NET full stack development in enterprise environments.
  • Expert proficiency in C#, ASP.NET, .NET Core, Entity Framework, and database design.
  • Advanced knowledge of HTML, CSS, JavaScript, and at least one modern front-end framework (Angular, React, or Vue.js).
  • Extensive experience with SQL Server, PostgreSQL, and MySQL, including writing queries, stored procedures, and performance tuning.
  • Strong familiarity with version control systems (e.g., Git), branching strategies, and code management best practices.
  • Thorough understanding of software development principles, Agile methodologies, and project management practices.
  • Exceptional communication, leadership, and teamwork skills; ability to work effectively with distributed teams.

Benefits

  • Professional development opportunities

Job title

Senior Associate – .Net Application Support

Job type

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job