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.
Senior Backend Engineer designing and delivering robust systems for Taster's quick service dining technology. Collaborating with cross - functional teams on architecture, code quality, and AI integration.
Back End Engineer responsible for building and maintaining REST APIs integrated with SQL Server. Designing batch processing workflows for large - scale data updates in a hybrid work environment.
Staff Software Engineer (Java) at BUX, a modern fintech company in Amsterdam. Leading technical direction and mentoring engineers for product development in a collaborative environment.
Senior Back - End Developer building secure .NET services and APIs for blockchain payment solutions. Taking ownership of technical decisions and collaborating with the Head of Development.
Senior Backend Developer at TradingView designing and maintaining backend services using Go and Java. Collaborating with engineering teams to enhance trading data and optimize system performance.
Backend Architect leading design and development of scalable backend systems for TradingView's platform. Collaborating with teams to integrate systems and ensure performance.
C++ Developer at Expleo working on global banking products in real - time payment domain. Designing and implementing new functionalities, ensuring code quality, collaborating in an Agile environment.
Senior Cloud DBA designing, building, and operating Oracle and PostgreSQL database platforms on Azure for Northern Trust, a leading financial services company.
Senior Software Engineer at Wells Fargo leading projects in software development and productivity. Collaborating with team members to design and build high - performance applications using modern technologies.
Senior/Medior .NET Engineer implementing technology solutions and high - quality code in Vietnam. Leading teams and ensuring software development best practices in a global environment.