Jobs Career Advice Signup
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Jul 8, 2024
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us

    Absa Group Limited (Absa) has forged a new way of getting things done, driven by bravery and passion, with the readiness to realise the possibilities on our continent and beyond.
    Read more about this company

     

    Specialist C# Product Engineer

    Key Accountabilities:  

    DevOps 

    • Apply critical thinking, design thinking and problem solving skills in an agile team environment to solve technical problems (Front End, Back End OR Middleware) with high quality solutions  
    • Contribute to all phases of the development lifecycle including Testing, UAT and Production Support 
    • Evaluate analysis, problem definition, business requirements, solution development & provide recommendations to enable the operational feasibility of solutions 
    • Quickly produce well-organised, optimized, and documented source code to deliver technical solutions 
    • Ensure designs & solutions support the technical organisation principles of self-service, repeatability, testability, scalability & resilience  
    • Apply general design patterns and paradigms to deliver technical solutions 
    • Support the development of CI / CD Pipelines (authoring & supporting CI/CD pipelines )- supporting and managing your applications all the way to production) 
    • Use & configure modern observability techniques leveraging e.g. aggregated logging via ELK stack, metrics via Prometheus / Grafana / NewRElic /Instana. 
    • Debug existing source code and polish feature sets. 
    • Work with integrated teams and other developers to improve and evolve technical products and services  
    • Align all application development & development process to Group Architecture & Infrastructure guidelines 
    • Provide input into project & program teams (when required) to plan & manage the development lifecycle e.g. releases, risk management, testing, integration etc.  
    • Conduct reviews, performance monitoring & ongoing optimization and maintenance on applications  
    • Stay ahead of the curve on emerging technologies and development practices and continuously evolve existing knowledge & skill in preparation for cross domain and other experiences e.g. Secure Side, Testing, Infrastructure solutions etc.  

    People  

    • Conduct peer reviews, testing, problem solving within and across the broader team  
    • Support the people change teams in the development of user material (Customer, Employee & 3rd Party Adoption) 

    Risk & Governance  

    • Identify technical risks and mitigate these (pre, during & post release) 
    • Update / Design all application documentation aligned to the organization technical standards and risk / governance frameworks  
    • Participate in incident management & DR activity – applying critical thinking, problem solving & technical expertise to get to the bottom of major incidents

    Education and experience required 

    • 5 - 8 years experience in C# and SQL Server
    • With at least 5 years experience in:
    • C# Web API 
    • C# Windows Forms
    • SQL Server Table Design, Procedures and Optimization
    • 2 - 3 years experience in:
    • .Net Core & Windows Services with .Net Core 
    • Angular Web Applications 
    • Relevant B-Degree in Computer Science preferred but not essential if minimum requirements of experience & practical application is evident. 
    • Experience working in an agile environment 
    • Excellent communication, analytical skills and decision making ability in collaborative environments 
    • Excellent understanding of specific coding / scripting languages e.g. Java, C#,  JavaScript, JSON
    • Solid understanding of Object Oriented Design and ability to properly apply general design patterns and paradigms 
    • ​Experience with test-driven development and domain driven design 
    • Solid understanding of messaging protocols and web services like SOAP and REST 
    • Experience with open-source relational databases like Postgress Knowledge of application server containers:, JBoss, NodeJS, IIS, .Net Core etc.
    • Good understanding of frameworks and libraries like JavaScript, jQuery, TypeScript, HTML, CSS,JSON
    • Experience with CI / CD tools (like TFS, Azure Devops) and Artifact Management  
    • Ability to create and maintain sophisticated CI / CD pipelines  
    • Strong understanding of version control and related concepts and techniques, particularly Git 
    • Experience with appropriate unit testing framework(s) 
    • Excellent debugging and problem-solving skills. 
    • Experience with Cloud platforms e.g. Azure, AWS & Google Cloud Platform 
    • Familiar with OAuth, Open Connect ID and SAML, preferably with an understanding of AD / LDAP / Kerberos  

    Method of Application

    Interested and qualified? Go to Absa Group Limited (Absa) on absa.wd3.myworkdayjobs.com to apply

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Absa Group Limited (Absa) Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail