Senior Developer (Financial Industry)

 

Recruiter:

Hutech Head Office

Job Ref:

PTA008909/CV

Date posted:

Friday, September 10, 2021

Location:

Centurion, South Africa


SUMMARY:
Our client in the Financial/IT Industry is seeking a Senior Developer to join their team in Centurion, Gauteng.

POSITION INFO:
Position: Senior Developer (Financial Industry)
Industry: Financial / IT
Location: Centurion
Salary: Market Related
Contract Type: Permanent
Starting Date: ASAP
Closing Date: Friday, 24 September 2021

Introduction:
The primary responsibility of a Senior Developer is to perform various development duties including the overseeing of more junior developers, writing and reviewing code, analysing data, contributing to solution design and best practices as well as supporting respective systems on live or 3rd party environments. Senior Developers should always consider the business at large and not only the problem at hand, while striving to deliver reusable, sustainable components for solution.

Experience and knowledge:

  • At least 5 years+ experience doing .Net C# development
  • A solid understanding and experience in databases, can be MSSQL, MYSQL, Hanna or Oracle
  • A solid understanding and experience of SOA and OOP principles
  • A solid understanding and experience of N-tier and N-layered architecture
  • A solid understanding and experience with ASP.net Authentication and Authorization
  • A solid understanding and experience of ORM technologies
  • - Entity Framework a preference
  • A solid understanding of basic financial concepts including account receivable, accounts payable, budgets, cost accounting, general ledger & financial reports (trial balance, profit & loss, balance sheet, cash flow etc.).
  • Experience with integration into any form of ERP system (SAP, Oracle, Sage) is essential.
  • Good product knowledge of a relevant and well-known accounting / ERP package would also be beneficial.
Skills and Attributes:
  • Experience with Dependency Injection and Inversion of Control beneficial
  • - Specifically Microsoft Unity Container or Autofac
  • A solid understanding and experience of ASP.Net MVC
  • A solid understanding and experience in WCF (nServiceBus beneficial)
  • A solid understanding and experience with Single Page Application (SPA), JavaScript Frameworks and Libraries
  • - Angular recommended
  • Restful service experience
  • Experience with the Neo-Security Stack
  • - OAuth, OpenConnectId, Secure token Service or Microsoft Identity
  • Experience with Microsoft Open Web Interface (Owin).
  • Experience in domain driven design (DDD)
  • Experience in test driven development (TDD)
  • A solid understanding and experience in an ERP and respective API’s
  • - SAP (B1), Evolution highly beneficial
  • A focused, output driven individual with a drive to finish what has been started.
  • Strong analytical skills.
  • Attention to detail.
  • Ability to work effectively as an individual and as part of a team.
  • Good Inter-personal skills.
  • Good written and verbal communication skills.
  • A flexible approach and ability to adapt.
  • Ability to work and perform whilst under pressure.
  • Ability to self-manage granular work items.
Specific Requirements:
  • University degree / diploma in computer science or information systems
  • Microsoft Certified Solutions Developer (MCSD) or equivalent certification
  • University degree / diploma in accounting, finance, or business
  • 10+ years software development experience 
Essential Job Functions:
  • Deliver Functionality: Implement software according to requirements as specified in functional requirements.  Work closely with the business analysists to ensure the correct understanding of the task at hand.  
  • Adopt Architecture: Focus and promote technology that is approved for developing solutions for the business, while following the correct channels to approve and adopt new technology that will improve the stability, scalability of the technology stack and ultimately be adopted by the organization, working closely with the Technology team on this.  Ensure technical compatibility.
  • Promote Standards: Follow, improve, and promote standards, best practices, and methodologies within the development space.
  • Reuse Code: Promote reuse throughout the organization.
  • Professional Engagement: Interact and communicate effectively and respectfully with all levels of staff including senior management and customers. 
  • Plan: Assist in the planning of work breakdowns and accurate effort estimates from functional requirements ensuring they are as realistic and all-inclusive as possible.  
  • Support: Analyse, debug, diagnose and resolve errors related to software applications.  Maintain and support systems once implemented or as needed by the organization.  This includes handing of tickets within given SLA’s and communicating effectively on such tickets. 
  • Deployment: Oversee and participate in releasing new systems and ensuring stability of such systems
  • Mentorship: Mentor more junior developers, review code and the implementation thereof while investing time in the growth of those more junior
  • Knowledge Share:  Invest in your own knowledge as well as the knowledge base of the organization by keeping abreast with technical and industry related developments
  • Timekeeping: Keep accurate logging of your own hours.  Be a good steward of your time and the management thereof

If you do not hear from us within 2 weeks, unfortunately your application has not been successful.

Send CV’s to email: cyra@------

Contact:
Cyra Vermeulen
Consultant
Cell: ----- / -----
E-mail: cyra@------

POPIA Disclaimer: 
By sending your CV to the above-mentioned e-mail address you agree to: 
  • The processing of your personal information and sharing it with third parties for verifications. 
  • The exercising of your rights provided for by POPIA. 
  • To acknowledge that Hutech International Group (Pty) Ltd will keep the record of your personal information confidential.


 

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



 

 

 

Similar jobs you might be interested in:

Senior BI Developer
Location: Johannesburg
Salary: 450000 Annually
Are you a data-driven problem solver who thrives on building robust BI solutions and turning complex data into meaningful insights? We’re looking for a senior BI developer to join a dynamic and fast-paced environment where innovation, collaboration, and continuous improvement are key.
5 days ago


Senior Data Warehouse Developer
Location: Johannesburg
Salary:
Are you a data-driven problem solver who thrives on turning complex datasets into meaningful business insights? A leading financial services group is seeking a senior Data Warehouse developer to design, develop, and optimise enterprise-level data warehouse solutions. This role is ideal for a technically strong professional who enjoys collaborating with stakeholders and delivering high-quality repo...
6 days ago


Senior Full Stack Software Developer (C# & Python)
Location: Midrand
Salary: Annually
Seeking a Full Stack Software developer with experience in C# and the Python program. You will be responsible for a collaborative environment and need to have a comprehensive understanding of the entire software development lifecycle, designing and developing both front-end and back-end components of applications, focusing on performance, scalability and maintainability.
6 days ago


Senior Android Developer - Pretoria
Location: Pretoria
Salary: Monthly
Our client in Pretoria is looking for a senior Android developer to join their team.The purpose of this role is to develop and maintain innovative hearing health platforms on the Android platform, ensuring code is written that is to specification, neat, accurate and scalable. Work focuses on maintaining and upgrading hearing aid solutions platforms while providing guidance from an Android best pra...
8 days ago


Senior Software Developer (Python/Django)
Location: Johannesburg
Salary:
Our client is looking for a senior Software developer (Python/Django) to join their high-performing team based in Johannesburg North (fully in-office). This role is ideal for a passionate developer who thrives in a fast-paced, innovative environment and enjoys building robust, scalable web applications.
8 days ago


Senior Software Developer
Location: Midrand
Salary:
A cutting-edge tech company, revolutionising identity verification, fraud prevention, and regulatory compliance, is on the hunt for a senior Software developer ready to build impactful, secure solutions!
11 days ago


1016 Full Stack Developer (Senior)
Location: Menlyn
Salary:
ESSENTIAL SKILLS:Experience in ServiceNow-based custom app developmentExperience in enterprise Risk and Compliance and Integrated Risk ManagementExperience in the Common Service Data Model (CSDM) and Configuration Management Database (CMDB)Experience in integration with, REST API, NOW API, and SAP.Experience with UI Builder, Service Portal Designer, Themes and WidgetsExperience in integrating comp...
11 days ago


Senior RPG Developer
Location: Centurion
Salary: Monthly
Psybergate is an IT company that builds bespoke software solutions and provides highly skilled resources to its clients.We are looking for a senior RPG developer to join our client based in Centurion on a permanent basis.
13 days ago


Senior Software Developer
Location: Midrand
Salary:
Our client is looking for an experienced senior Full Stack Software developer to join a growing technology team responsible for designing and building scalable, high‑performance systems.
13 days ago


Senior Developer
Location: Johannesburg
Salary: 65 000 Monthly
#SHIFTINTOHIGHCAREER by joining a IT Company that seeks the expertise of a senior developer
15 days ago


Create a free job alert for Senior Developer (Financial Industry) in Centurion

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