Full Stack Software Developer (JHB) IT - Software DevelopmentJohannesburg - Gauteng ENVIRONMENT: DEFINE tech...
JOB INDEX - 2 months ago - Job Mail
Full Stack Software Developer (jhb)
Full Stack Software Developer (JHB)
IT - Software DevelopmentJohannesburg - Gauteng
- 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.
- Successfully help and manage Junior Developers to produce code that is within company standards and specifications.
REQUIREMENTS:
- Bachelor\'s Degree or Diploma in Computer Science or related field.
- Minimum of 3 years relevant experience working through the design, development, release cycle, DevOps, delivering and support of software products to market with a successful delivery record.
- Software Development in the Engineering industry.
- Mobile: Java, Kotlin, Android
- Front End: CSS, HTML, Angular, TypeScript, JavaScript
- Backend: C# (3+ years), SQL (3+ years), MySQL/ MSSQL, ASP.Net Core 2 (3+ years)
- DevOps: Azure DevOps, Git, Kubernetes
- BLE (Bluetooth Low Energy)
- Low level C/C++
- 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
- High command of verbal and written English language.
- Self-motivated, team player, action and results oriented.
- Well organised, good communication and reporting skills.
- Ability to successfully work under tight project deadlines.
- Fast Learning and willing to listen to others.
Important
The Job Mail App will be discontinued in Jan 2024. We\'re moving exclusively to our web platform.
Visit www.jobmail.co.za
Find Jobs per Keyword: