Analyst Developer: .Net

 

Recruiter:

wePlace

Job Ref:

JHB000435/AS

Date posted:

Tuesday, May 17, 2022

Location:

Stellenbosch, South Africa

Salary:

Market


JOB SUMMARY:
A well established Commercial Bank in is looking for an experienced Analyst Developer: .NET to join their fast growing team.

JOB DESCRIPTION:

Purpose Statement:

Responsible for the design and development of new Front-End applications according to specifications

Environment:

External environment

  • Daily liaison with external service providers (i.e. software vendors)

Internal environment

  • The job holder operates within the following internal policy:
    • Information Management Policy
    • Information Security Policy
    • IT Governance Policy
  • The job holder must adhere to internal Systems Design Quality Standards (programming and development best practices)
  • The job holder will liaise with various internal departments:
    • All other departments with the Systems Development Team (i.e. HQS, Issuing, Acquiring, Channels)
    • Other departments in IT (IT Risk, UAT)
    • Credit Management
    • Business Development

Key Performance Areas:

  • Quality
  • On-time delivery
  • Teamwork and collaboration

Key Tasks & Accountabilities

Quality

  • Develop detailed technical specifications from functional descriptions (design)
  • Develop systems from technical specifications as provided by Architects
  • Deliver development within agreed timelines
  • Perform unit testing from a pre-defined test plan
  • Update/amend test plans according to solution development to ensure coverage of all areas
  • Provide testing assistance to developer(s)
  • Provide implementation instructions for new development
  • Provide production support to production systems (stand-by)
  • Conduct investigations and solve system issues
  • Prepare production deployment packages
  • Ensure successful implementation
  • Provide coaching and mentoring to Programmers and Developers
  • Act as Team Leader for projects
  • Participation and proactive problem-solving to meet team objectives

On-time delivery

  • Ensure timely delivery of developed applications and systems
  • Ensure contracted deadlines at met according to contracted SLA with business

Teamwork and collaboration

  • Cooperation / willingness to help
  • Interpersonal relationship and interaction with team members
  • Ideas and knowledge sharing
  • Stay current with developments in areas of technology that are relevant to the SOA environment
  • Participation and proactive problem-solving to meet team objectives
  • Innovation and creativity

Knowledge, Skills & Experience:

  • Qualifications & Experience
  • Grade 12
  • A relevant tertiary qualification (degree / diploma) in IT with 5 years’ proven experience in software development OR more than 6 years’ proven experience in software development
  • Must have completed a relevant system analysis and design course (or equivalent)

Experience in the following:

Minimum:

  • SQL (T-SQL, 5+ years)
  • C# (5+ years)
  • Windows Services (multi-threaded)
  • Web Services
  • OO Development Methodologies
  • An understanding of SOA (Service-oriented architecture)

Ideal:

  • WPF (Windows Presentation Foundation) & XAML
  • WCF (Windows Communication Foundation)
  • IIS
  • MVC or MVVM Design Pattern Powershell UML
  • .Net Core
  • XAML

Knowledge:

Minimum:

  • Must have detailed knowledge of:
  • IT systems development processes (SDLC)
  • Application development
  • Systems analysis and design
  • System architecture (technical design and implementation process)
  • Standards and governance
  • Testing practices

Ideal:

  • Knowledge of:
    • UML
    • Banking systems environment

Skills:

  • Communication skills (written and verbal) in English
  • Interpersonal / Relationship management skills
  • Negotiation and influencing
  • Facilitation
  • Presentation skills
  • Mind-set and attitude
  • Analytical, diagnostic and problem-solving skills
  • Business acumen
  • Process and organisational thinking
  • Attention to detail
  • Adaptability to change
  • Willingness to take ownership and accountability
  • Ability to self-learn new technical skills and / or technologies

Time management

  • Planning and organizing skills
  • Ability to work under own initiative without guidance, cope well under sustained pressure and deliver to deadlines
  • Ability to deal with multiple projects at the same time
  • Ability to motivate self and team

Should you not receive a response from us within one week of your application, your application has unfortunately not been successful.

You can visit our website for more vacancies: / Facebook page @wePlace / LinkedIn

 

NB! This job is now closed. You can apply for other jobs by uploading your CV.



 

 

 

Similar jobs you might be interested in:

Product Performance Analyst
Location: Stellenbosch
Salary: Annually
Join a radar-driven revolution in fitness tech. Our client is seeking a junior Product Performance analyst to help test and validate cutting-edge consumer devices used by athletes worldwide. If you're passionate about health, data, and innovation—this one's for you.
4 days ago


Technical Business Analyst
Location: Cape Town
Salary: Monthly
Join a Growing FinTech Leader as a Business analyst / Project Manager and Accelerate Your CareerThe ideal candidate brings proven technical experience in software development projects, either as a technical lead or technical analyst, and is eager to advance their career within the FinTech sector. Whether transitioning from a software developer or engineer role into technical analysis and requireme...
5 days ago


Finance Systems Lead – The Architect of Automation
Location: Cape Town
Salary: 690 000 Annually
Calling all .net necromancers and Power Platform conjurers! A global tech-driven organisation is seeking a Finance Systems Lead to tame the chaos of legacy systems and summon a new era of automation. If you thrive in the shadows of complexity and lead with precision-this is your moment.
7 days ago


Product Performance Analyst
Location: Stellenbosch
Salary: Annually
If your idea of a good day includes sweat, sensors, and spreadsheets, this one’s for you.Our client is scouting for a Product Performance analyst who’s ready to hit the ground running—literally. You’ll be testing radar-powered fitness tech with real athletes, collecting raw data, and helping shape the next generation of wearable performance gear.
7 days ago


Senior Business Intelligence Developer
Location: Cape Town
Salary:
Our client, a leading financial services organisation, is looking for a Senior Business Intelligence developer to join their team. 
8 days ago


Software .Net Developer
Location: Cape Town
Salary:
Today


Senior Software Developer (Backend)
Location: Cape Town
Salary: 850 000 Annually
Summon your backend powers this Halloween! A tech-forward team is seeking a seasoned developer to conjure scalable payment systems that move money like magic. With hybrid flexibility and high-impact projects, this is your chance to code spells that power real-world commerce.
7 days ago


Senior Software Developer
Location: Cape Town
Salary: 950 000 Annually
Enter… if you dare.In the shadowy halls of my client’s digital domain, echoes stir of an opportunity long awaited. They seek not just a developer, but a master conjurer of code, a leader of spectral engineers, to join the ever-growing circle… of innovation.
13 days ago


C# .NET Developer
Location: Cape Town
Salary:
19 days ago


Senior Software Developer
Location: Cape Town
Salary: 950 000 Annually
Welcome to the top floor of tech-tastic terror (a.k.a. the Dev Department)! My client is on the hunt for a Senior .net developer who's got brains like Mike, strength like Sulley, and the leadership chops to mentor the next generation of junior monsters-in-training. If you’re ready to write code that powers doors and dreams, this is your time to roar!
25 days ago


Create a free job alert for Analyst Developer: .Net in Stellenbosch

Enter your email address below and we will email you similar jobs when they become available:

You can cancel at any time. We will not spam you.
By giving us your email address your agree to our Terms and Conditions