Software Engineer
PwC Acceleration Center Manila
- Pasig, PhilippinesPasig, Metro Manila, PhilippinesPasigMetro ManilaPhilippinesPhilippines
- Full timeFULL_TIME
Job Description
PwC Acceleration Center Manila (hereinafter, the “Company” or the “Center” or “PwC AC Manila” or “AC Manila”) is a joint venture of PricewaterhouseCoopers (“PwC”) Firms from across the Asia Pacific. It was established to provide professional services to support PwC member Firms in the Asia Pacific, Americas, and European regions only, excluding clients registered and based in the Philippines.
PwC AC Manila is part of a network of PwC service delivery centres around the globe, known as the PwC Acceleration Centers and is staffed by specialised professionals connected through common methodologies, tools and metrics. This strategy is designed to ultimately increase value for our clients and our PwC member firms through improved productivity, enhanced quality and lower cost of delivery.
Position/Role Summary
- You will be part of a team of digital experts that combines all facets of deal practice with the latest methods and software tools available on the market.
- You will design, develop, and test new technical solutions and maintain or improve existing solutions by working with team members and stakeholders across different PwC territories.
- Your main focus will be on digital transformation with emphasis on custom software development.
- Your responsibilities as a senior developer will be:
- Take responsibility and ownership on developing new and existing applications aiming to productionize and harness Machine Learning and other Digital Services solutions
- Work with the Digital Services Team contributing with your technical knowledge and software development experience
- Analyze, design, develop, and support all software applications as well as developing new solutions and ensuring the scalability of all existing technologies
- Design, develop and test in an agile team environment
- Work together with an international team of experts across multiple industries
- Communicate complex topics across different stakeholders and act as technology subject matter expert
- Maintain and follow best practices and coding/quality standards in software development as required by the team
- Drive and ensure quality output and customer satisfaction
Minimum Qualifications
Qualification Requirements
Educational background
- Bachelor’s degree in Computer Science, Software Engineering, Information Technology, Computer Engineering, or related course
Work Experience
Minimum of 1 year related experience in web application development using any of the following:
- Angular 6 or higher
- ReactJS
- NodeJS
- VueJS
- Javascript
Specific Technical Skills
Primary Requirements:
- Advanced/expert knowledge in Angular 6 or higher (or any other modern JS framework)
- NodeJS, Python (backend development)
- Javascript
- Experience in API integration and development - REST/SOAP
- UI development - ability to translate mockups into working web pages
- NoSQL Databases (MongoDB, CosmosDB, etc.)
- Knowledge in GIT flows, versioning, branching, and maintenance of code repositories in GIT or AzureDevOps or BitBucket, etc.
Secondary Requirements:
- Cloud Knowledge and Experience - understanding of Azure and services provided (Azure ML Studio, AKS, etc.)
- DevOps and CI/CD experience
- Understanding and experience in developing Microservices architecture
- Experience in less framework (UI development)
- Skills in solution architecture/design
- Familiarity or experience using Django
- Experience with Docker, Kubernetes, Helm, Hive, Kafka, Spark or similar technologies
Other capabilities
- Strong communication and interpersonal skills with the ability to work collaboratively
- Good problem-solving skill
- Ability to influence others and assist in decision-making at both management and Analyst levels
- Ability to understand complex business scenarios and offer effective solutions
- Demonstrate resilience and the ability to manage conflicts positively
- Ability to effectively network across PwC to ensure the sharing and collaboration of resourcing and business practices
- Able to operate confidently with all levels of staff
- Good organisation and coordination skills
- Strong attention to detail
- Ability to work autonomously and in and across teams
Jobs Summary
- Job Level
- Entry Level / Junior, Apprentice
- Job Category
- IT and Software
- Educational Requirement
- Bachelor's degree graduate
- Recruiter response to application
- Always
- Office Address
- Pasig, Metro Manila, Philippines