Senior Software Developer Gauteng, Pretoria
Senior Software Developer Gauteng, Pretoria
-
Pretoria, South Africa
-
Last edited: a week ago
-
Save
Description
Senior Full Stack Python/Java Software Developer
Reference: CPT005154-KJ-2 A leadership team that values autonomy Duties&Responsibilities
The purpose of this role is to support my clients' projects with the required software engineering skills to: Help guide and shape the design of the products Implement proof of concepts and functional mockups for tests and pilots Develop critical parts of the final product, with an emphasis on high-fidelity UIsDocument and hand over the final code to the product production team. If you are someone who strives to provide measurable value in an industry where you can make a real difference, this role is for you. In this role, you will be tasked with: Writing new code, operating, troubleshooting, maintaining, integrating, and continually enhancing the clients' products.Duties will include: Working with other members of Innovation Lab (UX specialists, business analysts, product managers) in an Agile process to design and specify products that deliver real client value Developing technical specifications to guide the optimal implementation of the products Coding the front-end (Angular/TypeScript) functionality and working with other teams to code the back-end servicesDebugging and optimizing as required Documenting and handing over code maintenance responsibility to product software teams. Qualifications&Experience
Tertiary degree (BS in Computer Science, Software Engineering, B.Com Informatics or other related technology degrees) is an advantage Minimum 7 years of experience in the software development industry with both front-end development and back-end experience across different technology sets (Web, mobile, desktop, microservices)3+ years experience with Angular 2 (v12 or higher preferred) using a Typescript-based web UI framework is a necessity Experience with Google Cloud Platform, Firestore, Cloud Functions, and Firebase is an advantage Experience with JAVA/SQL/JSON/XML development is beneficial Proficiency in software design principles and best practices, including but not limited to SOLID principles, modular design, separation of concerns, design patterns, and code reuse.Modern SDLC such as Agile methodology using Scrum and/or Kanban is essential Experience in working with remote teams is highly advantageous Experience in healthcare is strongly preferred Knowledge and Skills:
The software development life-cycle, such as Agile methodology Front and backend best practices Systems Thinking– the ability to see how parts interact with the whole (big picture thinking) spanning client needs, product features, and code. Problem-solving and optimizing for client value A keen eye for detail and ability to deliver user interface designs that both match requirements and provide a great customer experiencePackage&Remuneration
90,000 Incl. Medical and Provident - Annually
#J-18808-Ljbffr
Reference: CPT005154-KJ-2 A leadership team that values autonomy Duties&Responsibilities
The purpose of this role is to support my clients' projects with the required software engineering skills to: Help guide and shape the design of the products Implement proof of concepts and functional mockups for tests and pilots Develop critical parts of the final product, with an emphasis on high-fidelity UIsDocument and hand over the final code to the product production team. If you are someone who strives to provide measurable value in an industry where you can make a real difference, this role is for you. In this role, you will be tasked with: Writing new code, operating, troubleshooting, maintaining, integrating, and continually enhancing the clients' products.Duties will include: Working with other members of Innovation Lab (UX specialists, business analysts, product managers) in an Agile process to design and specify products that deliver real client value Developing technical specifications to guide the optimal implementation of the products Coding the front-end (Angular/TypeScript) functionality and working with other teams to code the back-end servicesDebugging and optimizing as required Documenting and handing over code maintenance responsibility to product software teams. Qualifications&Experience
Tertiary degree (BS in Computer Science, Software Engineering, B.Com Informatics or other related technology degrees) is an advantage Minimum 7 years of experience in the software development industry with both front-end development and back-end experience across different technology sets (Web, mobile, desktop, microservices)3+ years experience with Angular 2 (v12 or higher preferred) using a Typescript-based web UI framework is a necessity Experience with Google Cloud Platform, Firestore, Cloud Functions, and Firebase is an advantage Experience with JAVA/SQL/JSON/XML development is beneficial Proficiency in software design principles and best practices, including but not limited to SOLID principles, modular design, separation of concerns, design patterns, and code reuse.Modern SDLC such as Agile methodology using Scrum and/or Kanban is essential Experience in working with remote teams is highly advantageous Experience in healthcare is strongly preferred Knowledge and Skills:
The software development life-cycle, such as Agile methodology Front and backend best practices Systems Thinking– the ability to see how parts interact with the whole (big picture thinking) spanning client needs, product features, and code. Problem-solving and optimizing for client value A keen eye for detail and ability to deliver user interface designs that both match requirements and provide a great customer experiencePackage&Remuneration
90,000 Incl. Medical and Provident - Annually
#J-18808-Ljbffr
Highlights
-
Company nameHi-Tech Recruitment - Cape Town
-
Job positionSenior Software Developer Gauteng
Safety Tips
Be careful with commission-based ’work-from-home’ positions that offer an unrealistically high income.
More info about this ad
Senior Software Developer Gauteng has been posted in the Pretoria Information Technology category on Locanto.
If you’re still wanting to browse, there is so much to explore in the Information Technology category! Take a look at the ads Intermediate Java Developer (with Linux), Pretoria, Software Engineer Facilitator (2 Posts), Pretoria and Oracle e-Business Suite (EBS) Technical Developers in Pretoria to discover more of what you’re looking for. Currently, there are 133 ads posted in the Information Technology category in Pretoria.
There are more ads within a 15 km radius for this category. If you want to view those ads, click here.