Fullstack Devolper - Senior
PwC South Africa
Responsibilities
- Extend and customize an internal developer portal built on a SaaS foundation, consuming its public APIs and webhooks.
- Architect, develop, and maintain backend microservices and RESTful/asynchronous APIs using Python (FastAPI, Django, or Flask).
- Implement front‑end enhancements using jQuery to deliver polished UI/UX inside the portal.
- Deploy, scale, and operate services in AWS, Azure, or GCP, using containerization (Docker), orchestration (Kubernetes/Serverless), managed databases, event hubs/Kafka, etc.
- Collaborate with DevOps to define and maintain CI/CD pipelines, infrastructure as code (Terraform/CloudFormation), automated testing (pytest/unittest), and release workflows.
- Optimize system performance, troubleshoot complex production issues, and ensure high availability and security of portal components.
- Engage in architecture reviews, participate in code reviews, enforce coding standards, and mentor junior engineers.
Qualifications
- 5+ years’ experience building full‑stack applications with Python (FastAPI, Django, Flask) and front‑end JavaScript/jQuery plus at least one modern SPA framework (React, Angular, or Vue).
- Familiarity with containerization (Docker), orchestration (Kubernetes or serverless), and infrastructure as code (Terraform, CloudFormation).
- Deep understanding of RESTful API design, asynchronous programming (asyncio, aio message‑driven architectures, and event streaming (Kafka, EventHub).
- Proficiency with relational (PostgreSQL, MySQL) and NoSQL (MongoDB, Cosmos DB, Redis) datastores.
- Experience building and consuming OAuth2/OpenID Connect flows, SSO integrations, and enterprise authentication/authorization patterns.
- Expertise in CI/CD tools (Jenkins, GitLab CI, GitHub Actions, Azure DevOps) and automated testing best practices.
- Excellent problem‑solving abilities, strong communication skills, and a collaborative mindset; demonstrated leadership in technical projects.
- Hands‑on experience with major cloud providers (AWS, Azure, GCP) and their managed services.
- Proven experience working with event‑driven architecture and event streaming platforms.
- Demonstrated success delivering scalable, enterprise‑grade solutions in enterprise environments and with large, complex organizations.
Preferred
- Familiarity with workflow orchestration (Temporal.io or similar).
- Experience with plugin or extension architectures for developer portals (e.g., Backstage, Port.io, custom frameworks).
- Hands‑on experience customizing or integrating with SaaS platforms via REST APIs, webhooks, or SDKs.
- Proven track record deploying and operating cloud‑native services on AWS, Azure, or GCP.
- Contributions to open source or a strong technical blogging/GitHub presence.
All qualified applicants will receive consideration for employment at PwC without regard to ethnicity; creed; color; religion; national origin; age; disability; neurodiversity; sexual orientation; gender identity or expression; marital; or any other status protected by law. PwC is proud to be an inclusive organization and equal opportunity employer.
#J-18808-LjbffrVacante publicada el 2 días atrás
Empleos similares que podrían interesarleBasado en la vacante Fullstack Devolper - Senior en Rosario, Santa Fe
- Somos una empresa dinámica cuya misión fundamental es sumar valor al proponer innovadoras alternativas de negocios, que aseguren resultados y relaciones sustentables. La organización está diseñada para que, en forma sistemática, todos los integrantes del grupo trabajen...
- ...place to grow, make an impact, and work with people who care, we'd love to meet you! ABOUT THE ROLE We are looking for a Senior Software Engineer to design and implement a multi-tier sync architecture — from local device store through restaurant edge to cloud...
- ...place to grow, make an impact, and work with people who care, we'd love to meet you! ABOUT THE ROLE We are looking for a Senior PHP Developer to develop and maintain full-stack applications in a global distributed team following a light Scrum methodology. You...
- ¿Qué desafíos te esperan? Ejecutar registraciones contables complejas, asegurando exactitud, integridad y cumplimiento normativo. Analizar cuentas patrimoniales y de resultados, realizando conciliaciones precisas y oportunas. Elaborar y revisar estados financieros...
- ...We are seeking a Senior Accountant to join our team. In this role, you will perform monthly US GAAP accounting and close activities for assigned entities or processes, ensure accurate and timely postings in SAP, prepare reconciliations and variance analysis, and support...Trabajo remoto
- ...place to grow, make an impact, and work with people who care, we'd love to meet you! ABOUT THE ROLE We are looking for a Senior Backend Engineer to maintain and evolve the backend platform powering a mobile news application, working across Node.js and TypeScript...
- ...place to grow, make an impact, and work with people who care, we'd love to meet you! ABOUT THE ROLE We are looking for a Senior/Lead Data Scientist to develop predictive models and quantitative analytics that power risk-based vulnerability prioritization within...
- ...place to grow, make an impact, and work with people who care, we'd love to meet you! ABOUT THE ROLE We are looking for a Senior Backend Engineer to architect and build the core systems of a next-generation advertising platform that embeds products directly into...
- ...Argentina. The Opportunity This is a strategic leadership role — you'll set the direction on complex engagements, lead managers and senior analysts, and bring the depth and judgment that makes Exactera a place clients return to. This isn't a sales role. We're not...
- ...Exactera has offices in New York City, Tarrytown NY, San Diego, CA, London, and Argentina. The Opportunity We're hiring a Senior Analyst on the Transfer Pricing team. You'll work on transfer pricing documentation, benchmarking, and advisory across multiple...
- ...collaborating with cross-functional project teams, our developers are adaptable problem-solvers with a client-oriented mindset. As a Senior Python Developer at Endava, you will play a crucial role in designing, building, and maintaining robust, scalable Python-based...
- ...place to grow, make an impact, and work with people who care, we'd love to meet you! ABOUT THE ROLE We are looking for a Senior Software Engineer to design and implement a multi-tier sync architecture — from local device store through restaurant edge to cloud...
- ...In light of our continued expansion, we are searching for a Senior Payroll Accountant to join our Global Shared Service Payroll Accounting team. In this position, you will be a key contributor to the financial operations of our worldwide business while helping maintain...Trabajo remoto
- ...Due to ongoing growth, we are looking for a Senior Payroll Accountant for our Global Shared Service Payroll Accounting team. In this role, you will play an important part in supporting the financial operations of our international business and ensuring accuracy across...
- ...We are expanding our Global Shared Service Payroll Accounting group and need a Senior Payroll Accountant to help keep payroll financials accurate across jurisdictions. You will handle payroll accounting and reconciliations, support audits, and work with multiple teams...
- ...En Lisicki Litvin & Abelovich estamos en búsqueda de un/a Contador/a para el rol de Senior en Impuestos para uno de nuestros equipos en Rosario. Principales responsabilidades: Revisar liquidaciones anuales de impuestos de personas jurídicas, evaluando...
- ...place to grow, make an impact, and work with people who care, we'd love to meet you! ABOUT THE ROLE We are looking for a Senior Application Security Engineer to architect and build automated security layers within the SDLC, engineering AI-enabled secure code...
- ...and help shape the ideas and content that define Fever’s global experiences. What You’ll Do Reports to the Design & Video Senior Manager. Creation of content in a variety of formats to be used across different channels (paid media, organic social media, out...
- ...place to grow, make an impact, and work with people who care, we'd love to meet you! ABOUT THE ROLE We are looking for a Senior/Lead React Native Engineer to own the architecture, release process, and long-term technical health of a reader mobile application...
- ...We are hiring a Senior Payroll Accountant to support our growing Global Shared Service Payroll Accounting function for an international organization. You will help ensure correct payroll accounting across jurisdictions, reconcile internal systems, and resolve complex...
- ...place to grow, make an impact, and work with people who care, we'd love to meet you! ABOUT THE ROLE We are looking for a Senior Computer Vision Engineer to own applied model development across computer vision, machine learning, and data science use cases — building...
- ...We are looking for a Senior Payroll Accountant to support our Global Shared Service Payroll Accounting team as the business continues to grow internationally. You will ensure accurate payroll accounting and US GAAP bookkeeping, reconcile internal systems, and support...
- Nos encontramos en la búsqueda de un/a Ingeniero/a Mecánico/a para sumarse al equipo de Desarrollo de Producto de una empresa industrial líder en la fabricación de autopartes, accesorios y herrajes. Buscamos profesionales con visión técnica y de negocio, interesados en...
- ...to grow, make an impact, and work with people who care, we'd love to meet you! ABOUT THE ROLE We are looking for a Middle/Senior Full Stack Engineer to build robust server-side solutions for a SaaS platform operating at scale, working across Java, React, SQL,...
- ¡Esta propuesta te puede interesar! En Randstad Digital nos encontramos en la búsqueda de un/a Analista Senior SAP SD para trabajar de forma híbrida (Rosario Zona Suroeste) para ser parte del equipo de uno de nuestros principales clientes del rubro industrial, ocupando...
- ...We are seeking a Senior Payroll Accountant to strengthen our Global Shared Service Payroll Accounting team as we continue to scale worldwide. You will support accurate payroll accounting and reporting across multiple jurisdictions, partnering with diverse teams on reconciliations...
- ...visibility with our key clients and allows us to move at lightning speed the moment these roles go live. We are looking for a Senior InRiver PIM Engineer to maintain system integrations and customize InRiver PIM platforms within a global engineering team. You...
- ...place to grow, make an impact, and work with people who care, we'd love to meet you! ABOUT THE ROLE We are looking for a Senior Backend Engineer to lead a critical migration from a monolithic database to multiple domain-specific data stores within Google Cloud...
- ...place to grow, make an impact, and work with people who care, we'd love to meet you! ABOUT THE ROLE We are looking for a Senior Full Stack Engineer to design and build backend services, REST APIs, and shared business logic powering a next-generation cloud-connected...
- ¿Querés formar parte de un equipo que valora y fomenta el liderazgo en todos los niveles, brindándote la oportunidad de destacarte y crecer como Líder? Al formar parte de nuestro equipo, tendrás la oportunidad de vivir, ampliar tu experiencia y adquirir conocimientos en...
¿Desea recibir más vacantes?
Suscríbase y reciba vacantes similares a Fullstack Devolper - Senior. ¡Sea el primero en aplicar!
