Senior Python Developer
PwC Public Sector
Line of Service
TaxIndustry/Sector
Not ApplicableSpecialism
Transfer PricingManagement Level
Senior AssociateJob Description & Summary
A career in our STEM line of Service, within Technology Strategy services, will provide you with the opportunity to help organisationsdevelop strategies that transform their technology capabilities and solve their most critical challenges. We focus on building technology enabled and agile operating models, planning their new enterprise architecture into a differentiating capability system that helps them win in the market, leveraging digital analytics to enhance the customer experience and optimising business operations, and using modern management techniques such as robotic
process automation and next generation sourcing strategies to help our clients get fit for growth.We're looking for our developer team a 5 years of experience in Python development with adeep understanding of the Python ecosystem.Skills:· Proven experience in building RESTful and asynchronous APIs using FastAPI or similarframeworks (e.g., Flask, Django).· Knowledge of Temporal.io or similar orchestration frameworks, including hands-onexperience designing workflows for distributed systems is a plus.· Experience with Docker, Kubernetes, and cloud environments (AWS, GCP, or Azure) fordeploying and managing Python services.· Familiarity with asynchronous programming (e.g., asyncio, aiohttp) and event-drivenarchitectures. (must have)· Excellent problem-solving skills, with a focus on writing clean, maintainable, and scalablecode.Main responsabilities:Design, develop, and maintain backend services using FastAPI to deliver high-performanceAPIs.· Architect and implement distributed, scalable microservices leveraging Temporal workflowsfor orchestrating complex processes.· Optimize and enhance existing Python-based applications to improve performance,scalability, and reliability.· Collaborate closely with DevOps to implement CI/CD pipelines for Python projects, ensuringsmooth deployment to production environments.· Integrate with various databases (e.g., Cosmos DB,) and message queues (e.g., Kafka,eventhub) for seamless backend operations.· Implement robust, maintainable, and testable code by adhering to Python best practicesand design patterns.· Develop and maintain unit and integration tests using frameworks like pytest and unittest toensure code quality and reliability.· Participate in code reviews, providing guidance and mentorship to junior developers onPython best practices and architectural patterns.
Additional Job Description
Understand the importance of have a correct information managementKnowledge of Information Security and Data Protection Correct Information Security ManagementEducation (if blank, degree and/or field of study not specified)
Degrees/Field of Study required:Degrees/Field of Study preferred:Certifications (if blank, certifications not specified)
Required Skills
Agile Methodology, English Language, Python (Programming Language), React.js, Web DevelopmentOptional Skills
Accepting Feedback, Accepting Feedback, Active Listening, Analytical Thinking, Base Erosion and Profit Shifting (BEPS), Business Tax, Communication, Consolidated Tax Returns, Corporate Structuring, Creativity, Economic Translation, Embracing Change, Emotional Regulation, Empathy, Financial Modeling, Financial Statement Analysis, Financial Structuring, Inclusion, Intellectual Curiosity, International Taxation, Learning Agility, Legal Document Review, Macroeconomics (Economics), Optimism, Self-Awareness {+ 11 more}Desired Languages (If blank, desired languages not specified)
EnglishTravel Requirements
Not SpecifiedAvailable for Work Visa Sponsorship?
NoGovernment Clearance Required?
NoJob Posting End Date
Confirmar seu email: Enviar Email
Todos os Empregos de PwC Public Sector