Where

SOFTWARE DEVELOPER (Jhb.South)- Proven backend exp.in business & passion / drive to develop further

R 60 000 - R 80 000 a month
BM Recruitment
Johannesburg Full-day Full-time

Description:

This great opportunity within an interesting and secure group located in Johannesburg South would give opportunity to a stable candidate who has proven him / herself as a back-end developer within a business environment, and has the passion, desire & potential to develop further into a full-stack developer. Any previous experience with SAP would be a great advantage.

This is an on-site role for a candidate who prefers to be employed and specifically working for one company, as oppose to candidates who have preference for remote consulting type role.

Please note that the advertised salary band which is relatively broad is strongly linked to the candidates related / proven experience.

The following information will provide you with an over view of the environment, development opportunity and best "people profile" for the role -

  • Problem analysis, user requirements, application scoping, tools and libraries architecture, use-case and user-acceptance procedures, integration requirements and deployment procedures
  • Proposal and presentation creation and delivery to stakeholders
  • Data modelling, database design, user interface design, prototyping and application demonstrations
  • Application development – for business or enterprise processes – on critical applications
  • System integration – analysis and acquiring a deep understanding of existing systems, their interfaces and integration capabilities
  • Ideal would be sound experience of development and integration in one or more of the well-known language platforms such as: Go (Golang), Rust, Java, Python, .Net, C++ or other similar platforms.
    • In particular Go and Bash are predominant languages for back-end development at this Company and a willingness to master these will be essential.
  • Knowledge and experience of using SQL in a relational database environment, both in application development and query/data analysis
    • MS SQL Server, SAP SQL Server and Postgres are the application databases in use at this Company.
    • A locally developed Postgres data warehouse and analytical tools also form part of application development responsibilities
  • Web development - HTML/Javascript/Solidjs/Tailwind and Vite are the predominant tools for front-end application development at the Company – mastering these will be essential
    • Go is also used for back-end web application servers and services
  • Experience with sourcing and working with open-source tools and libraries
  • Experience of (or willingness to learn) using Linux as a development platform
  • Experience of (or willingness to learn) deploying applications in a Linux environment including learning Bash and other Linux tools as required.
    • The Company has a hybrid Microsoft Windows and Linux infrastucture and locally developed applications are deployed in both of these environments
  • Interpersonal - The Company has a widely diverse set of stake-holders, coming together daily for the auctions that serve directly and indirectly many thousands of individuals and organisations. The IT systems are fundamentally critical to these auctions, and having a friendly helpful disposition, and a commitment to the common aim of ensuring that absolutely every auction is a totally successful one, is a crucial requirement for the position.
  • Innovation – The Company is continually striving to both maintain the stability and viability of the present IT systems, and also to develop and evolve them to leverage new technologies and breakthroughs and provide the benefits these may offer to our industry. The successful candidate will be a key participant in these endeavours.

Requirements:

  • Problem analysis, user requirements, application scoping, tools and libraries architecture, use-case and user-acceptance procedures, integration requirements and deployment procedures
  • Proposal and presentation creation and delivery to stakeholders
  • Data modelling, database design, user interface design, prototyping and application demonstrations
  • Application development – for business or enterprise processes – on critical applications
  • System integration – analysis and acquiring a deep understanding of existing systems, their interfaces and integration capabilities
  • Ideal would be sound experience of development and integration in one or more of the well-known language platforms such as: Go (Golang), Rust, Java, Python, .Net, C++ or other similar platforms.
    • In particular Go and Bash are predominant languages for back-end development at this Company and a willingness to master these will be essential.
  • Knowledge and experience of using SQL in a relational database environment, both in application development and query/data analysis
    • MS SQL Server, SAP SQL Server and Postgres are the application databases in use at this Company.
    • A locally developed Postgres data warehouse and analytical tools also form part of application development responsibilities
  • Web development - HTML/Javascript/Solidjs/Tailwind and Vite are the predominant tools for front-end application development at the Company – mastering these will be essential
    • Go is also used for back-end web application servers and services
  • Experience with sourcing and working with open-source tools and libraries
  • Experience of (or willingness to learn) using Linux as a development platform
  • Experience of (or willingness to learn) deploying applications in a Linux environment including learning Bash and other Linux tools as required.
    • The Company has a hybrid Microsoft Windows and Linux infrastucture and locally developed applications are deployed in both of these environments
  • Interpersonal - The Company has a widely diverse set of stake-holders, coming together daily for the auctions that serve directly and indirectly many thousands of individuals and organisations. The IT systems are fundamentally critical to these auctions, and having a friendly helpful disposition, and a commitment to the common aim of ensuring that absolutely every auction is a totally successful one, is a crucial requirement for the position.
  • Innovation – The Company is continually striving to both maintain the stability and viability of the present IT systems, and also to develop and evolve them to leverage new technologies and breakthroughs and provide the benefits these may offer to our industry. The successful candidate will be a key participant in these endeavours.
  • In particular Go and Bash are predominant languages for back-end development at this Company and a willingness to master these will be essential.
  • MS SQL Server, SAP SQL Server and Postgres are the application databases in use at this Company.
  • A locally developed Postgres data warehouse and analytical tools also form part of application development responsibilities
  • Go is also used for back-end web application servers and services
  • The Company has a hybrid Microsoft Windows and Linux infrastucture and locally developed applications are deployed in both of these environments

Should you be unable to submit your CV via Careers24, then you can email directly - bernadette@bmrecruit.co.za

06 May 2024;   from: careers24.com

Similar jobs

  • BM Recruitment
  • Johannesburg
R 60 000 R 80 000 a month
This great opportunity within an interesting and secure group located in Johannesburg South would give opportunity to a stable candidate who has proven him / herself as a back-end developer within a business environment, and has the passion, desir...
13 days ago

Description:

This great opportunity within an interesting and secure group located in Johannesburg South would give opportunity to a stable candidate who has proven him / herself as a back-end developer within a business ...

13 days ago

Description:

This great opportunity within an interesting and secure group located in Johannesburg South would give opportunity to a stable candidate who has proven him / herself as a back-end developer within a business ...

13 days ago

Description:

This great opportunity within an interesting and secure group located in Johannesburg South would give opportunity to a stable candidate who has proven him / herself as a back-end developer within a business ...

13 days ago