Full Stack C# Developer - AVP @ Barclays
Your Application Journey
Email Hiring Manager
Job Details
Role Overview
Join Barclays as a Full Stack C# Developer - AVP to design, develop, and improve software solutions that drive business and technology capabilities. This role involves developing high-quality software using .NET 8, Angular, React, Blazor, and other modern technologies while ensuring secure coding and robust testing practices.
Key Responsibilities
- Develop and deliver scalable, maintainable, and optimized software solutions.
- Collaborate cross-functionally with product managers, designers, and engineers.
- Participate in code reviews and promote a culture of quality and knowledge sharing.
- Adhere to secure coding practices and implement effective unit testing.
- For AVP level: Advise, influence decision making, lead teams, and handle complex analyses.
Technical Stack & Tools
- Frameworks and Languages: .NET 8, Angular 16+, React 18+, Blazor
- Database Technologies: SQL Server, PostgreSQL, MongoDB (good to have)
- Architecture: Microservices, Clean Architecture, Domain-Driven Design
- APIs & Protocols: REST, gRPC, Google Protobuf, OpenAPI/Swagger
- Security Tools: OAuth2, OpenID Connect, JWT, Azure AD
- DevOps & CI/CD: Jenkins, GitLab CI/CD, GitHub Actions, Azure DevOps
- Containerization: Docker, Kubernetes, Helm
- Monitoring: Prometheus, Grafana, ELK Stack
- Testing: xUnit, NUnit, MSTest, Cypress, Playwright, Postman/Newman
Leadership & Collaboration
As an Assistant Vice President, you will be expected to lead or collaborate with teams, coach employees, and contribute to policy development. You will engage in complex problem solving, risk management, and effective communication across diverse stakeholders to drive business outcomes and technical excellence.
Company Culture & Values
Barclays values Respect, Integrity, Service, Excellence, and Stewardship with a focus on Empowerment, Challenge, and Drive. Become part of a dynamic, self-disciplined team that values collaboration and innovation.
Key skills/competency
- .NET 8
- Angular
- React
- Blazor
- Microservices
- Secure Coding
- CI/CD
- DevOps
- Testing
- Leadership
How to Get Hired at Barclays
🎯 Tips for Getting Hired
- Customize your resume: Highlight full stack and leadership skills.
- Emphasize technical expertise: Detail .NET, Angular, and security practices.
- Showcase project experience: Detail complex software solutions.
- Prepare for behavioral interviews: Demonstrate collaboration and risk management.