Posted on: 05 June 2023
ID 861745

Junior .NET Software Engineer

Line of Service
Tax

Industry/Sector
Not Applicable

Specialism
VAT/GST

Management Level
Senior Associate

Job Description & Summary
A career in our Financial Services Indirect Tax practice, within Corporate Tax services, will provide you with the opportunity to help our clients meet their tax obligations while managing the impact tax has on their business. Youll advise clients on their local and overseas tax affairs, while acting as a strategic consultant related to business analysis, managing working capital, and profit sharing for partners. Youll also help organisations understand the pricing implications of goods and services between related parties, as well as providing advice on tax implications of deals.

Our team helps our Financial Services clients optimise cash flow and reduce risk by managing challenges related to indirect taxes. Youll support our clients with all aspects of indirect taxation related to global, regional and domestic projects as well as comprehensive restructuring and reporting value added tax projects.

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.
Junior .NET Software Engineer

Main Purpose

We're looking for a passionate, versatile individual with great ideas and a desire to solve problems, seize opportunities and develop solutions in a dynamic fast-paced environment. As a software engineer, you may work solo, or in a small team, switching projects as required by our business. With your technical expertise you may be asked to manage project priorities, deadlines and deliverables. You may consult, propose, design, develop, test, deploy, maintain, and enhance software solutions. You will be afforded a unique opportunity to work with cutting edge technology in the cloud space with a dynamic global team of qualified professionals.

Responsibilities/Output
  • Junior Software Engineer reporting to stream Technical Lead/Portfolio manager.

  • Code advanced/specialized solutions according to specifications

  • Automation of the build pipeline with Azure DevOps

  • Implementation of Kubernetes and Docker would be preferable

  • Assist with applications architecture as well as the general software development landscape

  • Ensure that processes are followed and participate in operational duties such as:
    • Grooming User Stories

    • Executing assigned tasks

    • Helping to ensure that tasks are completed in a timely manner
  • Take ownership of projects, liaise with development team and regularly reporting to Technical Lead and Development Manager

  • Assist in the enforcement of policies and procedures for the development team

  • Understand and adhere to Development Processes and be involved in continuous maturing of adherence of said processes

  • Create supporting documentation (Technical design, Test Plans, Implementation plans etc)
    • Ensure correct usage of Templates for documentation

    • Ensure quality of development artifacts
  • Communicate effectively with business stakeholders such as Portfolio Managers/Business Analysts

  • Adhere to good coding practices and procedures.

  • Proactively learn the necessary skills in the Cloud development area to continuously improve your knowledge
Competencies/Skills
  • HTML 5

  • CSS

  • C#

  • JavaScript, jQuery, Ajax, JSON

  • Agile Software Development (Scrum)

  • Serverless Architecture

  • DevOps (Preferred)

  • .NET 5 or latest (Preferred)

  • Microsoft SQL (Preferred)

  • .NET MAUI (Advantageous)

  • Cloud Deployment and Automation (Advantageous)

  • SQL Server (Advantageous)

  • Object Oriented programming background (Advantageous)

  • Object Oriented Analysis and Design (Advantageous)
You have sought after soft skills:
  • Team Player

  • Goal driven and value focused

  • Effective time management and meeting targets

  • Effective communication abilities with fellow staff members at various levels

  • Structured and methodical in your approach to completing complex tasks

  • Logical reasoning is one of your primary areas of strength

  • Adhere to good programming practices and define standards

  • Analytical and a problem solver

  • Ability to work within teams against deadlines, willing to align work with teams priorities and goals

  • Business and technical insight

  • Ability to work independently and in a team

  • Ability to prioritize and solve problems proactively

  • Excellent problem solving and troubleshooting abilities

  • Passionate about cloud development and willingness to adapt new technologies.
Details

Job Category

Junior .Net software engineer

Job Type

Full Time

Grade/Level

Senior Associate 2

Line Of Service

Tax

Available Positions

1

Division / Group

Tax - Tax Technology

Qualification Level

IT degree / diploma

Additional Qualification Level

Microsoft MCSA: Cloud Platform

Relevant Experience

3-5 years

EE requirements

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

Desired Languages (If blank, desired languages not specified)

Travel Requirements
Up to 20%

Available for Work Visa Sponsorship?
No

Government Clearance Required?
Yes

Job Posting End Date
June 6, 2023

Occupation:
Management, human resources jobs


This job offer is not active at the moment.
Apply for a job
You have already applied to this job position
Save ad
Ivanplats Platreef Platinum mine is looking for people to work permanent 0636273245)

Ivanplats Platreef Platinum mine is looking for people to work permanent 0636273245)

Ivanplats Platreef Platinum Mine
Mokopane / Potgietersrus
Jobin.co.za
Ivanplats Platreef Platinum mine is looking for people to work permanent 0636273245)

Ivanplats Platreef Platinum mine is looking for people to work permanent 0636273245)

Ivanplats Platreef Platinum Mine
Mokopane / Potgietersrus
Jobin.co.za
Truck drivers needed urgently 0636273245

Truck drivers needed urgently 0636273245

Ivanplats Platreef Platinum Mine
Mokopane / Potgietersrus
Jobin.co.za
Electrical engineering

Electrical engineering

Medic24
Midlands
Jobin.co.za
Receptionist jobs

Receptionist jobs

Medic 24
Cape Town
Jobin.co.za
Mechanical engineering

Mechanical engineering

MEDIC24
Cape Town
Jobin.co.za
Personal Assistant

Personal Assistant

Medic24
Pretoria / Tshwane
Jobin.co.za