PWC

Software Engineer - Senior Associate

PWC$77K — $202K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in a relevant field
  • Minimum 2 years of experience in software engineering
  • Proficiency in Java, Python, and JavaScript
  • Experience with microservices and enterprise application architecture
  • Demonstrated ability in AI fluency and AI-human collaboration

Responsibilities

  • Develop and implement software solutions using Java, Python, and JavaScript
  • Collaborate with cross-functional teams on scalable applications and microservices
  • Conduct code reviews to ensure coding standards are met
  • Utilize CI/CD practices to streamline software deployment
  • Engage in business requirements analysis for technical specifications
  • Apply object-oriented design principles in software architecture
  • Manage software testing and troubleshooting to resolve issues
  • Participate in ATDD to validate software functionality
  • Support digital integration and architecture initiatives for process improvement

Benefits

  • Comprehensive medical, dental, and vision insurance
  • 401(k) plan with company contribution
  • Paid holiday leave and vacation time
  • Personal and family sick leave
  • Eligibility for an annual discretionary bonus
Full Job Description
Industry/Sector
Not Applicable

Specialism
Product Innovation

Management Level
Senior Associate

Job Description & Summary
The Opportunity

As a Software Engineer - Senior Associate, you will engage in the development and innovation of software products within our Software and Product Innovation group. Your role will involve working directly with clients to deliver tailored software engineering solutions that meet their unique needs. As a Senior Associate, you will leverage your problem-solving skills and critical thinking to analyze complex problems and manage workstreams effectively. You will also focus on building meaningful client relationships and developing a deeper understanding of the business context, while mentoring Associates and junior team members.

In this role, you will be part of our Cloud Engineering, Data & Analytics network, contributing to the Digital Integration & Architecture go-to-market strategy. Within our Product Innovation competency, you will navigate complex situations, enhancing your personal brand and technical skills. You will be expected to anticipate the needs of your teams and clients, delivering quality solutions while embracing increased ambiguity. This position offers a dynamic environment where you can grow professionally and make a significant impact on client engagements.

Responsibilities

- Developing and implementing software solutions using programming languages such as Java, Python, and JavaScript
- Collaborating with cross-functional teams to design and build scalable applications and microservices
- Conducting code reviews and adhering to coding standards to maintain quality software development
- Utilizing Continuous Integration/Continuous Delivery (CI/CD) practices to streamline software deployment processes
- Engaging in business requirements analysis to translate functional requirements into technical specifications
- Applying object-oriented design principles to create robust and maintainable software architectures
- Managing software testing and troubleshooting to identify and resolve issues efficiently
- Leveraging AI fluency and AI-human collaboration to enhance software capabilities and user experiences
- Participating in acceptance test-driven development (ATDD) to validate software functionality and performance
- Supporting digital integration and architecture initiatives to drive business process improvement and innovation

What You Must Have

- At least a Bachelor's degree
- At least 2 years of experience

What Sets You Apart

- Demonstrating AI fluency and AI-human collaboration
- Utilizing Acceptance Test Driven Development (ATDD) methodologies
- Excelling in API management and application development
- Proficient in Java, Python, and JavaScript programming languages
- Implementing microservices and enterprise application architecture
- Managing continuous integration and delivery (CI/CD) processes
- Developing solutions with Mendix App Platform and React Native

Travel Requirements
Up to 80%

Job Posting End Date

The salary range for this position is: $77,000 - $202,000. Actual compensation within the range will be dependent upon the individual's skills, experience, qualifications and location, and applicable employment laws. All hired individuals are eligible for an annual discretionary bonus. PwC offers a wide range of benefits, including medical, dental, vision, 401k, holiday pay, vacation, personal and family sick leave, and more. To view our benefits at a glance, please visit the following link: https://pwc.to/benefits-at-a-glance

About PWC

PwC is a multinational professional services network of firms headquartered in London, United Kingdom, operating as partnerships under the PwC brand. PwC ranks as the second-largest professional services network in the world and is considered one of the Big Four accounting firms, along with Deloitte, EY and KPMG. PwC firms operate in 157 countries, 742 locations, with 276,000 people. As of 2020, 26% of the workforce worked in the Americas, 26% in Asia, 32% in Western Europe, 5% in Middle East and Africa and 11% in Central and Eastern Europe and Central Asia.
Learn more about PWC
Size
284,000 employees
Industry
Founded
1998

Similar Jobs

More Jobs at PWC

More Information Technology Jobs

Find similar Software Engineer - Senior Associate jobs: