Software Engineer
RELX
Johannesburg
3d ago

Qualifications :

  • 3 Year Tertiary Qualification (B.Sc. Degree, National Diploma)
  • Desired Skills and Expertise :

  • 2 4 Years’ Experience in Microsoft .Net C#
  • 2 4 Years’ Experience in MS SQL Server (Stored procedures, functions, views etc.)
  • ORMs Entity Framework, Dapper
  • ASP.NET, MVC, Angular, JavaScript (jQuery), TypeScript
  • RESTful APIs using ASP.NET Web API
  • CSS, HTML, Bootstrap / Less / Sass
  • Distributed Version Control (Git)
  • Advantageous :
  • NET Core
  • NET Core
  • Functional Programming F#
  • Python, spaCy
  • NoSQL Couchbase, Neo4j
  • Continuous Integration and Deployment Tools (Azure DevOps, Octopus Deploy)
  • Agile Development Tools (Jira, TFS)
  • Message Based Architecture
  • SQL Profiler
  • XML, XSD and XSLT
  • Containerization Docker, Kubernetes
  • UML or equivalent modelling language
  • Understanding of SOLID Principals
  • Competencies :

  • Must have an understanding of the SDLC
  • Understand the Agile development process and Scrum practices
  • Quickly and efficiently understand business requirements
  • Initiative, creative and analytical approach to problem solving
  • Self-starter that thinks ahead
  • Team Player, but also confident enough to operate alone
  • Good verbal and written communication skills
  • Attention to detail but with the ability to think of the bigger picture
  • Ability to perform as an occasional project lead should this be required
  • Ability to anticipate and evaluate potential problems in a solution prior to implementation
  • Able to debug issues with ease
  • Participation in code reviews
  • Produce source code that is in line with the defined coding standards
  • Produce testable source code
  • Candidate needs to be accountable for the following tasks :

  • Producing high quality, testable source code
  • Maintaining source code via the defined processes
  • Problem solving and diagnostic work
  • Resolving assigned technical support tickets
  • Conduct peer testing
  • Conduct peer source code reviews
  • Contribute to the coding standards
  • Involvement in functional / technical design sessions
  • Creating technical documentation
  • Creating UACs (User Acceptance Criteria)
  • LexisNexis, a division of RELX Group, is an equal opportunity employer : qualified applicants are considered for and treated during employment without regard to race, color, creed, religion, sex, national origin, citizenship status, disability status, protected veteran status, age, marital status, sexual orientation, gender identity, genetic information, or any other characteristic protected by law.

    Report this job
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form