Senior Application Developer

Accenture in South Africa

Midrand

On-site

ZAR 700,000 - 1,000,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Open plan office

Job summary

Accenture in South Africa is seeking an experienced senior .NET developer to design and maintain moderate to complex applications on client projects in Gauteng. You will lead medium-sized teams and collaborate with client teams to translate requirements into robust technical solutions.

The role requires deep knowledge of MVC.NET, C#.NET, VB.NET, WCF, XML, SQL and related tools, plus strong leadership and communication skills. A minimum of 10 years in Microsoft .NET is expected.

Qualifications

  • Must have an Information Technology related degree/diploma (3 years tertiary qualification).
  • Must have 10 years working experience in Microsoft .NET framework.
  • Experience with MVC.NET, C#.NET, VB.NET, WCF and SQL is essential.

Responsibilities

  • Design and Develop: Gather and interpret user requirements to create design specifications; architect development strategy; ensure security and data direction; lead design reviews; communicate with technical architect.
  • Implement and/or Maintain: Create operational documentation; support deployment of releases; maintain applications per SLAs and business requirements; manage risks and issues.
  • Test: Collaborate with testing to ensure functionality; fix defects and performance problems.
  • Work across the Service Delivery Lifecycle: Design, build or test new components; manage small to medium teams; solve moderately complex problems; align with management direction; provide guidance to production support.

Skills

MVC.NET
C#.NET
VB.NET
WCF
XML
SOA
JavaScript
JQuery
SQL
SSIS
SSRS
TFS/Azure DevOps
Application Lifecycle Management
Team Leadership
Communication
Agile

Education

Information Technology degree/diploma (3 years tertiary qualification)

Job description

Overall Purpose of Job
  • Design and maintain moderate to complex programs.
  • Provide relevant support to operational support and support service teams as required.
  • Lead medium-small sized teams and/or work efforts at a client.
Main Responsibilities/Tasks
Design and Develop
  • Work with team members to gather and interpret user/system requirements into design specifications.
  • Design, build, assemble, and configure application or technical architecture components using business requirements and technical programming standards.
  • Develop system specifications and interfaces for complex components.
  • Implement and set security and data direction for the coding work.
  • Lead code and quality management reviews.
  • Architect the development strategy for applications and components.
  • Ensure smooth communication from/to the technical architect.
Implement and/or Maintain
  • Create operational documentation for the application.
  • Provide primary support for installation of application releases into production.
  • Maintain applications according to SLAs or other business requirements.
  • Conduct project risks and issues management (status reporting, issue reporting, ETC/budget reporting) for assigned scope of work.
Test
  • Partner with the testing team to ensure applications/components are fully functional.
  • Fix any defects or performance problems discovered in testing.
Work across the Service Delivery Lifecycle
  • Work across the Service Delivery Lifecycle on engineering solutions for new system rollouts, major/minor enhancements, and/or ongoing maintenance of existing applications.
  • Analyze, design, build, and/or test new components or enhancements to existing modules.
  • Manage small to medium teams and/or work efforts.
  • Requires analysis and solving of moderately complex problems. May create new solutions, leveraging and, where needed, adapting existing methods and procedures.
  • Requires understanding of the strategic direction set by management as it relates to team goals.
  • Provide technical expertise and guidance to production support staff.
Other Features of the Job
  • Professionalism.
  • Open plan office.
Job Requirements
Knowledge and Skills
  • Working knowledge of MVC.NET; C#.NET, VB.NET, WCF (Web services), XML, SOA (Service Oriented Architecture), JavaScript, JQuery, SQL, SSIS, SSRS, Team Foundation Server (TFS) or Azure DevOps.
  • Application Lifecycle Management skills.
  • Team Leadership skills.
  • Good oral and written communication skills.
  • Innovative, dedicated and committed to achieving results.
  • Self‑motivated and able to adapt quickly.
  • Knowledge of Agile principles and values will be advantageous.
Education, Qualifications, and Experience Necessary
  • Must have an Information Technology related degree/diploma (3 years tertiary qualification).
  • Must have 10 years working experience in Microsoft .NET framework.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Development Technical Lead
Development Technical Lead

e4 Strategic. • City of Johannesburg Metropolitan Municipality

On-site
ZAR 900,000 - 1,300,000
Senior Software Developer
Senior Software Developer

Tolcon Group • Centurion

On-site
ZAR 900,000 - 1,300,000
Senior Developer (IT)
Senior Developer (IT)

ATS Client • Centurion

On-site
ZAR 900,000 - 1,200,000
Software Developer
Software Developer

Network Finance • Randburg

On-site
ZAR 600,000 - 900,000
Software Engineer III
Software Engineer III

ShopriteX • Wes-Kaap

On-site
ZAR 900,000 - 1,200,000
Software Engineer III
Software Engineer III

ShopriteX • Cape Town

On-site
ZAR 900,000 - 1,200,000
Application Developer
Application Developer

Nambiti Technologies • Johannesburg

On-site
ZAR 500,000 - 700,000
Senior Back End Developer
Senior Back End Developer

Network Finance • Centurion

On-site
ZAR 700,000 - 950,000
Medical Aid
Pension Fund
Professional growth and development
Senior C# Developer - (PERMANENT)
Senior C# Developer - (PERMANENT)

PM Connection • Cape Town

On-site
ZAR 600,000 - 900,000
Web Developer
Web Developer

multiSEARCH Recruitment • Pretoria

On-site
ZAR 500,000 - 700,000