Lead C# or Java Software Developer

 

Recruiter:

NETWORK IT BRUMA

Job Ref:

ITE002989/JDr

Date posted:

Friday, January 22, 2021

Location:

Johannesburg, South Africa

Salary:

850


SUMMARY:
A vibrant, successful and values orientated with an awesome culture. Our clients are growing fast which means ongoing career and growth opportunities for our people who also get exposure to a great South African leadership team. Join a powerhouse in the Lead C# or Java Software Developer space today. We are looking for passionate full-stack polyglot Software Engineers with either a C# or Java ba

POSITION INFO:

Technical Stack that may be used:

 

  • HTML / CSS / JS
  • .NET specific will include: MVC / WCF / WPF / Entity Framework or Dappa
  • .NetCore
  • Web Services and Networking:  RESTful APIs / SOAP / HTTPS / GRPC / Protobuf
  • Mobile:  Android / IOS / Ionic / React Native / Cordova
  • Cloud: Amazon Web Services / Azure / Google Cloud
  • DevOps:  Jenkins /  Bamboo / Gitlab CI
  • HTML / CSS / JS /  Angular 2 or later / ReactJS
  • Java including: Java SE / Java EE / Hibernate/ JPA / Spring 
  • JVM Languages: Kotlin / Groovy
  • Build & Dependency Tools:  Maven / Gradle
  • Testing:  JUnit / Selenium / Mockito / Cucumber
  • Microservices: Spring Boot / Vert.X / Micronaut / Netflix OSS libraries  
  • Containerisation: Docker / Kubernetes / OpenShift

 

Educational Qualification

  • BSc Computer Science OR MCDP
  • Certifications

 

Role Requirments

  • 3-6 years of working experience
  • Ability to adhere to coding Standards
  • Knowledge of industry coding standards/guidelines
  • Understanding basic coding concepts like Code blocks, flow, IO, FileSystem, Serialization, Configuration, Self-commenting code, Data access
  • Understanding coding concepts and constructs like lambdas, Idiomatic patterns and RegEx

 

 

 

Skills (Soft/Technical)

  • Be comfortable with looking into other languages (Stepping outside your core language comfort zone)
  • Understanding of the different areas that affect development i.e. DevOps, UX, Data etc.
  • Have the desire to continuously learn and knowledge share
  • An understanding of the various steps in the value chain of all service offerings
  • Understanding of OOP
  • Understanding the difference between solution architecture and design
  • Design principles and architectural and design patterns
  • Concepts such as IoC
  • SDLC – Agile, Waterfall, ETC
  • Knowledge of security concepts, tools and techniques
  • Ability to define quality in the context of software development
  • Be comfortable with looking into other languages (Stepping outside your core language comfort zone)
  • Understanding of the different areas that affect development i.e. DevOps, UX, Data etc.
  • Have the desire to continuously learn and knowledge share
  • Developed behavioural skills and one-year people management
  • Demonstrates a basic understanding of key strategy and structured problem-solving concepts
  • Guides conversations by adapting behaviour towards the needs of the team
  • Encourages co-operation and communication amongst teams
  • Ability to develop business insights through data analysis and research in order to deliver a real value add
  • Demonstrates business acumen and shows awareness of market trends and the importance of business principles and cost savings
  • Ability to present information and key points both visually and verbally
  • Involved in organisational social responsibility
  • Comfortable understanding of the various policies and procedures, namely BBBEE reporting, EE Act, LRA, Disciplinary procedures
  • Contributes as an IQ citizen and allows the business to operate and grow
  • Provides meaningful input into the proposal development process
  • Develops and manages client relationships
  • Keeps up to date with market trends – displays entrepreneurial awareness and identifies opportunities that the business can capitalise on or cost-saving initiatives to accomplish the relevant task

If you are interested in this opportunity, please apply directly.  For more IT jobs, please visit --------Please upload your CV here-------->

 

If you have not had any response in two weeks, please consider the vacancy application unsuccessful. Your profile will be kept on our database for any other suitable roles/positions.

 

For more information contact:

Juan Drotskie

Senior Recruitment Consultant



 

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



 

 

 

Similar jobs you might be interested in:

Create a free job alert for Lead C# or Java Software Developer in Johannesburg

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