Junior Electronics Software Developer (C++ and C#) (Engineering Degree)

  • Johannesburg, Gauteng
  • Permanent
  • Full-time
  • 2 months ago
DEFINE technical proposal content, ensure teams have appropriate product & technical specs and the flawless execution of projects as the next Junior Electronics Software Developer sought by an innovative Asset Protection Solutions Provider to join its team based in Lanseria. You will also follow software product vision, keep abreast of software trends and ways to improve efficiency while helping Junior Devs produce code that adheres to company standards. You will require a Bachelor's Degree in Engineering with at least 1 year work experience including the design, development, release cycle, delivering and support of software products to market with a successful delivery record. Your tech tools should include C++, C#, Angular, TypeScript, SQL, ASP.Net Core, etc.DUTIES:
  • Responsible for ensuring Software Development practices are in compliance with industry best practices policies and procedures which include compliance with the full life cycle of the software development process.
  • Work together with senior development, company management, and where applicable, with business development and sales staff to define technical proposal content (business analysis, functional and non-functional requirements) timeline estimates and level of effort estimates.
  • Work together with senior development staff, and where applicable with Project Managers to execute projects, ensure that teams have appropriate product and technical specifications, direction, and resources to deliver software products effectively by establishing realistic estimates for timelines while ensuring that projects remain on target to meet deadlines.
  • Follow software product vision defined in line with company strategy and business development alignment.
  • Keep abreast of software trends and ways to improve efficiency.
REQUIREMENTS:Qualifications -
  • Bachelor’s Degree or Diploma in Engineering or related field.
Experience/Skills -
  • Minimum of 1 year relevant experience working through the design, development, release cycle, delivering and support of software products to market with a successful delivery record.
  • Software Development in the Engineering industry.
Software Development -
  • Mobile: Java, Kotlin, Android
  • Front End: CSS, HTML, Angular, TypeScript, JavaScript
  • Backend: C# , SQL , MySQL/ MSSQL, ASP.Net Core 2
  • DevOps: Azure DevOps, Git, Kubernetes
Firmware Development -
  • BLE (Bluetooth Low Energy)
  • Low level C/C++
Advantageous -
  • Electronics Development
  • Business Analysis
  • Systems Engineering
  • Product Architecture
  • Process Engineering
  • Experience with Automated Item Identification Technologies including barcoding,
  • RFID and BLE
  • Experience with software development for mobile solutions (XP Embedded, CE, Android, Apple IOS)
  • Oracle experience
  • IT Project Management skills
Copyright 2016 © Datafin. All Rights Reserved.|Manage Cookie ConsentTo provide the best experiences, we use technologies like cookies to store and/or access device information. Consenting to these technologies will allow us to process data such as browsing behaviour or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.Functional Functional Always activeThe technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network. Preferences PreferencesThe technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user. Statistics StatisticsThe technical storage or access that is used exclusively for statistical purposes. The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you. Marketing MarketingThe technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.

Intelligence Software

Similar Jobs

  • Junior C# Developer

    LINKFIELDS INNOVATIONS (PTY) LTD

    • Johannesburg, Gauteng
    We are seeking a motivated and talented Junior C# Developer to join our dynamic team. As a Junior C# Developer, you will have the opportunity to work on exciting projects, contribu…
    • 14 days ago