Bangalore, India
34 days ago
Full Stack Developer - Senior Associate

Line of Service

Advisory

Industry/Sector

Not Applicable

Specialism

Product Innovation

Management Level

Senior Associate

Job Description & Summary

A career within our Infrastructure practice will provide you with the opportunity to design, build, coordinate and maintain the IT environments for clients to run internal operations, collect data, monitor, develop and launch products. Infrastructure management consists of hardware, storage, compute, network and software layers.

As a part of our Infrastructure Engineering team, you will be responsible for maintaining the critical IT systems which includes build, run and maintenance while providing technical support and training that aligns to industry leading practices.

To really stand out and make us fit for the future in a constantly changing world, each and every one of us at PwC needs to be a purpose-led and values-driven leader at every level. To help us achieve this we have the PwC Professional; our global leadership development framework. It gives us a single set of expectations across our lines, geographies and career paths, and provides transparency on the skills we need as individuals to be successful and progress in our careers, now and in the future.

As a Senior Associate, you'll work as part of a team of problem solvers, helping to solve complex business issues from strategy to execution. PwC Professional skills and responsibilities for this management level include but are not limited to:

Use feedback and reflection to develop self awareness, personal strengths and address development areas.Delegate to others to provide stretch opportunities, coaching them to deliver results.Demonstrate critical thinking and the ability to bring order to unstructured problems.Use a broad range of tools and techniques to extract insights from current industry or sector trends.Review your work and that of others for quality, accuracy and relevance.Know how and when to use tools available for a given situation and can explain the reasons for this choice.Seek and embrace opportunities which give exposure to different situations, environments and perspectives.Use straightforward communication, in a structured way, when influencing and connecting with others.Able to read situations and modify behavior to build quality relationships.Uphold the firm's code of ethics and business conduct.

Title for posting: Full Stack Developer ; Level for the position : Sr. Associate

Job Summary

Cloud Engineering Practice

A career within the Cloud Engineering Practice, will provide you with the opportunity to assist leading organizations develop and implement strategies that transform their technology capabilities and solve their most critical business challenges. We take a “cloud first” approach when building assets and delivering technology with an agile operating model. Our mindset is to always look for opportunities to automate technology and business processes. We assist our customers to embrace next generation sourcing strategies to drive success and get “fit the cloud”.

Joining this newly formed team will allow you the opportunity to shape, scale and provide leadership to a group of highly skilled cloud architects and engineers. You will be able to combine your consulting, technical and industry expertise to build and deliver emerging cloud solutions.

With a focus on Cloud and DevOps you will collaborate with internal teams and customers to implement hybrid cloud architectures, leverage cloud services, ensuring a solid foundation to run, manage and scale their critical business applications.

Job Description

Meaningful work you’ll be part of

As a Full Stack Developer, you’ll work as part of a team of problem solvers, helping to solve complex business issues from strategy to execution. Responsibilities include but are not limited to:

Customer Success

Collaborate with cross functional team members to develop and propose to potential customers technical cloud based solutions including proposals and statements of work

Assist to develop reference architectures and best practice approaches to optimize clients’ cloud adoption, application performance, security, and cost models

Analyze business and technical requirements and translate to designs and approach

Participate in meetings and discussions with internal and external customers

Identify and prioritize use cases for implementation

Identify technical requirements for the identified use cases and build an implementation plan

Coaching, Recruiting, and Mentorship

Collaborate with team members and foster an environment where technical professionals can develop their skills and grow their careers; taking on increased responsibility and adding value to the organization

Identify new candidates to join the Cloud Engineering team

Provide coaching and mentoring to fellow team members

Implementation, Innovation (building), and Learning

Take an “always learning” approach to your role, continuing to advance your skills, knowledge and network in Azure Platform Services

Cloud moves fast and requires a lot of “labbing and learning”, be an out of the box thinker; look for opportunities to learn new software and technology

Maintain up-to-date knowledge on PwC’s Azure offerings

Obtain and maintain relevant certifications as needed for the Cloud Engineering Practice

Collaborate with your team members and contribute as a technical team member while participating in multiple concurrent cloud focused projects, ensuring implementations are well aligned with the overall architecture

Identification and build of reusable and repeatable cloud-based patterns and artifacts that the practice can bring to market

Be an active member in the technology community, share your knowledge and expertise

Experiences and skills you’ll use to solve

3+ yrs of Relevant experience working as an full stack developer or related capacity

Demonstrated experience in Azure cloud technologies, project execution, and an understand of software development

Experience in implementation and scale of cloud based projects with a specific focus on the following:

Cloud technology architectures and solution options aligned to technology strategy and cloud infrastructure use cases, including hybrid cloud and deployment options (PaaS, IaaS, etc)

Change management practices including organizational models, roles / responsibilities and technology tooling and automation

Application modernization strategies and tooling

Working knowledge of supporting the removal of technical debt and legacy applications

Solid communications skills with prior working experience in a consulting environment

Experience working in waterfall, scrum, agile, and other methodologies

Good oral and written communication skills, including developing business presentations and technical writing with an ability to express complex technical concepts in terms that are understandable to the business

A demonstrated commitment to valuing differences, developing and coaching diverse teams, and ensuring diverse perspectives are heard

Bachelor's degree in computer science, engineering, or IT-related field

Technical experience in the following areas:

Development experience in Azure PaaS Services using any of the following: C#, Python, Java, Angular, React, .NET, vue.js, javascript, typescript)

Highly knowledgeable and experience with DevOps concepts: Azure DevOps, Bitbucket, Bamboo, Ansible, GitHub, Jenkins

Other Tool/Technologies/Framework: APIs, REST/JSON, SOAP/XML, Swagger, Open API, Microservices architecture, Kafka

Container development and management (Containerd, Docker, AKS, etc)

Microsoft Azure Developer certification highly desirable

Comfortable working in Agile /SCRUM settings, ability to adapt to changing priorities

Why you’ll love PwC

We’re inspiring and empowering our people to change the world. Powered by the latest technology, you’ll be a part of amazing teams helping public and private clients build trust and deliver sustained outcomes. This purpose-led work, and our continuous development environment, will take your career to the next level. We reward your impact, and support your wellbeing, through a competitive compensation package, inclusive benefits and flexibility programs that will help you thrive in work and life. Learn more about us at http://pwc.com/ca/whypwc.

Education (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

Optional Skills

Acceptance Test Driven Development (ATDD), Acceptance Test Driven Development (ATDD), Accepting Feedback, Active Listening, Analytical Thinking, API Management, Application Development, Application Frameworks, Application Lifecycle Management, Application Software, Business Process Improvement, Business Process Management (BPM), Business Requirements Analysis, C++ Programming Language, Client Management, Code Review, Coding Standards, Communication, Computer Engineering, Computer Science, Continuous Integration/Continuous Delivery (CI/CD), Creativity, Debugging, Embracing Change, Emotional Regulation {+ 30 more}

Desired Languages (If blank, desired languages not specified)

Travel Requirements

Not Specified

Available for Work Visa Sponsorship?

No

Government Clearance Required?

No

Job Posting End Date

February 12, 2025

Confirm your E-mail: Send Email
All Jobs from PwC Public Sector