Software Development Engineering Intern
2 weeks ago
Job Title / Role:
Digital Business Intern**:
Organization:
Innomotics:
Location:
South Africa, Siemens Park:
Large Drives Digital Business
The best way for the mining companies to confront the major challenges such as declining ore grades, safety concerns and volatile commodity prices is to improve operational excellence and embrace technological advances and innovations.
Cutting-edge solutions are the way forward and that means to define sustainable enterprise digital architecture, select appropriate technologies and ensure seamless integration.
Although individual systems are expected to generate gains by themselves, only a proper integration of those technologies can unleash the full potential of digital transformation.
Based on this principle, Siemens has developed a holistic architecture concept to support mining customers to implement digital solutions, with a strong focus on eliminating data silos and increasing collaboration across different departments such as engineering, operations, planning and maintenance.
The ultimate target is to create a fully integrated ecosystem, based on the following pillars:- Vertical Integration from field level to enterprise management level
- Horizontal Integration from engineering to operations
Mission of Function
Dimensions of Function
- Configure and develop MOM solutions using Siemens' Digital portfolio of products.
- Software Development using C#.Net, HTML5, CSS3 and JavaScript.
- Work closely with MES Engineers to design and build UI features compatible for webbased and mobile devices.
- Responsible for the visual appeal, messaging and user interaction of the MOM / MES solution and understanding how the user interface supports the solution's overall business objectives.
- Software Test Procedures, Testing, and site installation/commissioning.
- Post installation and commissioning support.
Reporting
- Report directly to Engineering
- Digital Solutions Lead and Project Manager.
Areas of Responsibilities / Tasks
- Technical Solution Design must be able to translate software requirements into a detailed technical solution design based on C#.Net and Siemens Products.
- Software Standards need to understand the different components of a MOM / MES solution and be able to develop within the standards set by the team.
- Back End Development able to develop software using C#.Net and Microsoft SQL.
- Software Testing need to have a good understanding of software testing methodologies to do both functional and nonfunctional testing. Must be able to develop test procedures for doing Unit Testing, Integration Testing, System Testing, Performance Testing, etc.
- Post installation support post installation support on the solution will be required for a period after commissioning.
Required Competencies
- Development knowledge with AngularJS/Angular/Angular2, JavaScript, jQuery, HTML5 and CSS
- Good understanding of JavaScript libraries and frameworks, such as Angular.
- Experience working on largescale software projects
- Experience developing software utilizing various coding languages including C#.Net, SQL, HMTL5, CSS, AngularJS, JQuery, OData and more
- Outstanding collaboration and communication skills are essential
- Analyse code for weaknesses and errors, and present detailed plans to improve them
Siemens Digital Business in Mining
The best way for the mining companies to confront the major challenges such as declining ore grades, safety concerns and volatile commodity prices is to improve operational excellence and embrace technological advances and innovations.
Cutting-edge solutions are the way forward and that means to define sustainable enterprise digital architecture, select appropriate technologies, and ensure seamless integration.
Although individual systems are expected to generate gains by themselves, it is only through effective integration of those technologies that can unleash the full potential of digital transformation.
Based on this principle, Siemens has developed a holistic architecture concept to support mining customers to implement digital solutions, with a strong focus on eliminating data silos and increasing collaboration across different departments such as engineering, operations, planning and maintenance.
The ultimate target is to create a fully integrated ecosystem, based on the following pillars:- Vertical Integration from field level to enterprise management level
- Horizontal Integration from engineering to operations
Closing Date 2 August 2023
Our culture:
Our culture embraces different perspectives, open debate, and the will to challenge convention. Change is a constant aspect of our work. We aspire to lead the change in our industry rather than just react to it. That is why we invite you to take on new challenges, test your ideas, and celebrate success.
The company's approved Employment Equity Plan and Targets
under the Employment Equity Act** will be
-
Software Development Engineer, AWS Support
2 weeks ago
Midrand, Gauteng, South Africa Amazon Development Centre (South Africa) (Proprietary) Limited Full timeWork hard, have fun, and make history at AWS Amazon Web Services has been rated one of the most admired companies globally, both for Innovation and Customer Service. At AWS Kumo, you will be on the forefront of driving Cloud innovation for industry leaders around the globe. Kumo (pronounced 'Koo-mo', the Japanese word for 'cloud') is the global product and...
-
Software Engineer
2 weeks ago
Midrand, Gauteng, South Africa Lim Personnel Full timeSoftware Engineer / Senior Front-end DeveloperESSENTIAL SKILLS REQUIREMENTS:Highly experienced with , Typescript, Material UI, , JavaScript, HTML, and CSSClient-side application statement management frameworks e.g. Redux, Flux, MobX etc.Experience and knowledge of Java driven backend APIsSolid test management know-how and Agile MethodologiesUX/UI best...
-
Software Engineer
2 weeks ago
Midrand, Gauteng, South Africa Lim Personnel Full timeSoftware Engineer / Developer (Cloud Data Platform) (Expert)ESSENTIAL SKILLS REQUIREMENTS:Languages:Python application development skillsTechnologies:Experience in working with AWS services (Lambda, EC2, IAM, S3, Step Functions, Fargate, Batch, Code Pipeline)Familiar with Terraform and Infrastructure-as-Code conceptsWorking Mode / Mindset:Agile Development...
-
Software Engineer
2 weeks ago
Midrand, Gauteng, South Africa Jordan HR Full timeESSENTIAL SKILLS REQUIREMENTS:Knowledge of JavaKnowledge of Frontend development technologies - AngularKnowledge of design patternsAWS CloudKnowledge of architecting and developing solutions for scalable, distributed systemsKnowledge of Security of AWS services, securing design of VPC architecturesUnderstanding INC, CM, PM processesRESTful APIsCode...
-
Cloud DWH Software Engineer
2 weeks ago
Midrand, Gauteng, South Africa Lim Personnel Full timeSoftware Engineer/Developer - Cloud DWHESSENTIAL SKILLS REQUIREMENTS:Languages & Technologies:SQL (Queries, DDL, Materialized Views, Tasks, Procedures, Optimization)BitBucket / GitPython 3.7, boto3, Java ScriptAWS IAM, S3, KMS, VPC Networks, Route53, Glue, SNS, Lambda, Bridgeevent, CloudWatch, CloudtrailExperience in working with AWS servicesFamiliar with...
-
Software Tester
2 weeks ago
Midrand, Gauteng, South Africa Fidelity Services Group Full timeJob Specification: Software TesterPosition Summary:Duties and Responsibilities:Identify software defects, investigate the root cause, and clearly document issues using bug-tracking software.Collaborate with software developers, business analysts, and other stakeholders to understand software requirements and functional specifications.Perform end-to-end...
-
Software Engineer-Conversational AI
2 weeks ago
Midrand, Gauteng, South Africa Liyema Consulting Full timeEssential Skills Requirements: Develop architecture components for Microservices, Cloud, and Container Work on Azure Platform: developing, testing, and deploying Minimum 8 years experience with C# or related Microsoft technologies Familiarity with Container Orchestration Platforms like Kubernetes Additional tasks per Agile Working Model (AWM) Charter...
-
Engineering Lead
2 weeks ago
Midrand, Gauteng, South Africa Vodafone Full timeRole purpose:Drive the technical development of products, services and systems that are aligned with vision and designs set out for the venture and/or the productTransform customer/prospect process paths, technical specifications, technology solution options, solutions architectures and technical roadmaps into software tools and productsImplement the...
-
Intern - Software Developer (Pietermaritzburg)
2 weeks ago
Midrand, Gauteng, South Africa Gijima HCM - Staffing Services Full timeThe criteria is as follows:- Candidates must have completed a Degree, Diploma or National Diploma in Information Systems or Computer Science or Engineering Clear credit (ITC) and no criminal record; Candidates must currently be unemployed; Candidates must not be participating on another learnership or internship program; Candidates must have effective...
-
Software Develop Incl. Junior, Middle and Senior
2 weeks ago
Midrand, Gauteng, South Africa Luelle Consulting Full timeGauteng, Midrand**Software Develop incl. Junior, Middle and Senior levels - Johannesburg.Calling all Software Developers An opportunity to take your career to the next level is here for youMy client in the technologies space is looking to hire a seasoned Software Developer who will work together with the rest of the team to develop and enhance software...
-
Software Engineer-Conversational AI
2 weeks ago
Midrand, Gauteng, South Africa iSanqa Full timeOur client requires the services of a Software Engineer (Advanced) Midrand/Menlyn/Rosslyn/Home Office rotationAmazing brand with innovative technology Excellent teams in Global team collaboration High work-life balance with Flexible hours Agile working environment POSITION: Until December 2026EXPERIENCE: 4-6 Years related working experience.COMMENCEMENT: As...
-
Developer
2 weeks ago
Midrand, Gauteng, South Africa XET SOLUTIONS Full timeAbout the Job:We are seeking a dedicated individual with practical experience in software development to join our team and contribute to the enhancement of our products. Collaborate with a group of skilled developers to learn and implement top-notch coding techniques, testing methods, and software engineering principles.Qualifications: National Diploma in...
-
Developer
2 weeks ago
Midrand, Gauteng, South Africa XET SOLUTIONS Full timePosition Overview:We are seeking an individual with practical experience in software development to join our team and make a valuable contribution to our product growth. Collaborate with a group of skilled developers, gaining insights into coding, testing, and software engineering best practices.Candidate Requirements:National Diploma in IT, IS, or Computer...
-
Software Engineer
2 weeks ago
Midrand, Gauteng, South Africa Liyema Consulting Full timeESSENTIAL SKILLS REQUIREMENTS: Proficiency in one or more programming languages (e.g. Python, JavaScript, Rust) Strong understanding of software development principles, algorithms, data structures, and design patterns Understanding of cybersecurity principles Linux and IT troubleshooting skills Experience with RESTful APIs and serviceoriented architectures...
-
Team Assistant Intern
2 weeks ago
Midrand, Gauteng, South Africa Siemens Digital Industries Software Full timeTeam Assistant InternThis is a twelve (12) month training programme to become a Team Assistant.What are the responsibilities for the role? (What does the Team Assistant programme involve?) Travel and Accommodation booking Perform a full range of administrative assignments such as composing and typing routine letters, memoranda, reports, and minutes of...
-
Software Support Specialist
2 weeks ago
Midrand, Gauteng, South Africa Jobs 4 All Full timeJob Title: Software Support SpecialistReporting To: Software Support Team LeaderDepartment: Software SolutionsLocation: Midrand - Gauteng - South AfricaSubordinate positions:Implementation SpecialistsPurpose of the JobTakes responsibility for implementing business development activities by:Analyse and troubleshoot software issues related to back-end coding...
-
Junior software developer
2 weeks ago
Midrand, Gauteng, South Africa Carlysle Human Capital Full timeKey Responsibilities:Develop and upkeep Smartsheet applications.Apply JavaScript and Microsoft SQL for application development purposes.Execute solutions utilizing Power Apps and Power BI.Collaborate with cross-functional teams to gather requirements and formulate solutions.Deliver solution presentations to clients, demonstrating clear and confident...
-
Fullstack Developer/DevOps Engineer
2 weeks ago
Midrand, Gauteng, South Africa iSanqa Full timeOur client requires the services of a Software Engineer (Senior) Midrand/Menlyn/Rosslyn/Home Office RotationAmazing brand with cutting edge technology Excellent teams in Global team collaboration High work-life balance with Flexible hours Agile working environmentPOSITION: Contract until December 2026EXPERIENCE: 6-8 Years related working...
-
Hardware Support Technician
2 weeks ago
Midrand, Gauteng, South Africa Spinnaker Software Full timeJoin the Spinnaker team as a Hardware Support TechnicianYou will assist in the resolution of repairs, refurbishment and the services provided to the branches, HO and our customers. You will need to deliver a speedy service, while maintaining good quality control and admin skills.You will assist the Hardware Support technician in maintaining good standards in...
-
Fullstack Java Developer
2 weeks ago
Midrand, Gauteng, South Africa iSanqa Full timeOur client requires the services of a Software Engineer (Senior) Midrand/Menlyn/Rosslyn/Home Office RotationAmazing brand with cutting edge technology Excellent teams in Global team collaboration High work-life balance with Flexible hours Agile working environmentPOSITION: Contract until December 2026EXPERIENCE: 6-8 Years related working...