Senior .Net Developer

Boardroom Appointments

Cape Town

On-site

ZAR 720,000 - 990,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Boardroom Appointments seeks a senior software engineer to lead planning, development, deployment, and rollout of enterprise-wide systems. You will conduct system analysis, design specifications, and reviews while mentoring junior developers.

The role requires a Bachelor's degree in software engineering and 5-7 years' experience, with proficiency in VBScript, Visual Studio, TFS, RDBMS, HTML, SSIS/SSRS/SSAS, AJAX, Web API, C#, and SQL Server. Agile, Scrum, and PMBOK familiarity are preferred.

Qualifications

  • Bachelor's degree in Software Engineering is required.
  • 5-7 years of experience in a software development environment at a senior developer level.
  • Proficiency in VBScript, Visual Studio, Team Foundation Server, RDBMS, HTML, SSIS, SSRS, SSAS, AJAX, Web API, C#, and SQL Server.

Responsibilities

  • Lead and contribute to project planning, development, deployment, and rollout of enterprise-wide systems.
  • Conduct system analysis and compile solution design specifications (technical specs) and related documentation.
  • Provide input and assistance in system architecture reviews.
  • Perform software development according to defined specifications.
  • Conduct code reviews to ensure quality and standards.
  • Execute software unit testing and system testing of enterprise systems.
  • Troubleshoot issues in enterprise systems.
  • Identify bugs and implement necessary fixes and enhancements.
  • Test technical changes and coordinate release of change requests.
  • Plan and implement system changes and updates.
  • Manage and execute preventative maintenance for enterprise systems.
  • Perform system administration related to user access and requirements.
  • Assess scope and requirements for system changes and enhancements.
  • Mentor and transfer skills to team members and junior developers through presentations, workshops, and one-on-one sessions.

Skills

Quality assurance
Agile methodologies
Scrum framework
PMBOK knowledge

Education

Bachelor's degree in Software Engineering

Tools

VBScript
Visual Studio
Team Foundation Server
RDBMS
HTML
SSIS
SSRS
SSAS
AJAX
Web API
C#
SQL Server

Job description

Responsibilities
  • Lead and contribute to project planning, development, deployment, and rollout of enterprise-wide systems.
  • Conduct system analysis and compile solution design specifications (technical specs) and related documentation.

Provide input and assistance in system architecture reviews.

Perform software development according to defined specifications.

Conduct code reviews to ensure quality and standards.

Execute software unit testing and system testing of enterprise systems.

Troubleshoot issues in enterprise systems.

Identify bugs and implement necessary fixes and enhancements.

Test technical changes and coordinate release of change requests.

Plan and implement system changes and updates.

Manage and execute preventative maintenance for enterprise systems.

Perform system administration related to user access and requirements.

Assess scope and requirements for system changes and enhancements.

Mentor and transfer skills to team members and junior developers through presentations, workshops, and one-on-one sessions.

Bachelor's Degree in Software Engineering.

5- 7 years of experience in a software development environment at a senior developer level.

Proficiency in:

VBScript

Visual Studio

Team Foundation Server

RDBMS

HTML

SSIS, SSRS, SSAS

AJAX

Web API

C# (C-Sharp)

SQL Server (Database)

Preferred Requirements

Understanding of quality assurance principles.

Familiarity with PMBOK project management methodologies.

Experience in Agile development and the Scrum framework.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior .NET Lead Developer - Enterprise Systems
Senior .NET Lead Developer - Enterprise Systems

Boardroom Appointments • Cape Town

On-site
ZAR 720,000 - 990,000
Senior .Net Developers
Senior .Net Developers

SavageOne Pty Ltd • Johannesburg

On-site
ZAR 900,000 - 1,300,000
Senior .Net Application Developer
Senior .Net Application Developer

Boardroom Appointments • Cape Town

On-site
ZAR 650,000 - 900,000
Senior .Net Developer
Senior .Net Developer

Boardroom Appointments • Johannesburg

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

Boardroom Appointments • Sandton

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

Boardroom Appointments • Boksburg

On-site
ZAR 420,000 - 720,000
Senior .NET Developer
Senior .NET Developer

LINKFIELDS INNOVATIONS (PTY) LTD • Johannesburg

On-site
ZAR 700,000 - 900,000
Senior Full-Stack Developer (.Net)
Senior Full-Stack Developer (.Net)

Indsafri • South Africa

On-site
ZAR 900,000 - 1,300,000
Senior Software Engineer (C#.Net)
Senior Software Engineer (C#.Net)

Boardroom Appointments • Johannesburg

On-site
ZAR 900,000 - 1,200,000
Senior C# .Net Developer
Senior C# .Net Developer

Be Different SA (PTY) LTD • Sandton

On-site
ZAR 600,000 - 800,000