Software Developer (Java / Dephi)

Details of the offer

Key responsibilities:-Proven experience (8+ years) as a Software Developer or similar role in software development.-Strong understanding of software development methodologies (e.g. Agile, Scrum).-Strong knowledge of SQL - Database design, queries, reporting (e.g. MySQL, SQL Server, Oracle).-Proficiency in programming languages such as Java, Flutter, Delphi, C#, Kotlin, etc., and related development frameworks.-Proficiency in development Operating Systems such as Android and Microsoft.-Knowledge of cloud platforms (e.g., AWS, Azure, GCP) and containerization (e.g., Docker, Kubernetes) is advantageous.-Sound knowledge of software architecture, design patterns, and system integration.-Experience with web and mobile development technologies, including front-end and back-end frameworks.-Strong problem-solving and debugging skills, with the ability to troubleshoot complex issues.-Excellent communication and interpersonal skills, with the ability to mentor and collaborate effectively.Familiarity with agile methodologies and project management tools (e.g., JIRA, Confluence).-Experience with version control systems (e.g., Git, BitBucket) and continuous integration/continuous deployment (CI/CD) pipelines.-Demonstrated ability to lead technical discussions and provide architectural guidance.-Comfortable to make use of test cases to create Unit and Integration testing.-Familiarity with software development tools and technologies (e.g. Visual Studio, Android Studio, VS-code).Required Experience:- Java EE (required) - NetBeans / Eclipse or similar IDE (required) - Java web framework - HTML and CSS knowledge - Node.js (Optional) - SOLID Design Principles (Practical experience) - Practical knowledge of a few Design Patterns - Database skills - MySQL / SQL Server / Oracle - Knowledge on Hibernate - Service-oriented architecture (basic) - Domain Driven Design (basic) - Agile and Scaled Agile Framework (basic) - Kanban and Scrum (basic)Beneficial Experience:- C#, Delphi 7 10, RadStudio, PHP or other language - Source Control (SVN, TFS, Bitbucket). - Project Management / Bug Tracking - e.g. Jira


Nominal Salary: To be agreed

Source: Whatjobs_Ppc

Requirements

Specialist Solutions Analyst

*Please note that the hiring team responsible for this position will be using the PikUniq platform for candidate screening and conducting one-way interviews....


Pikuniq - Gauteng

Published a month ago

Sap Cloud Platform Integration Consultant

About the Role: We are seeking a seasoned SAP Cloud Platform Integration Consultant to join our dynamic team in the financial services sector. This is a cri...


Adept Digital Advisory (Pty) Ltd - Gauteng

Published a month ago

Intermediate Full Stack Developer (Remote)

LOCATION: 100% Remote (with occasional on-site PI planning in Johannesburg) We are seeking a highly skilled and motivated Intermediate Full Stack Developer ...


Baec Specialists - Gauteng

Published a month ago

Firmware Developer (Iot)

Sandton (Office Based (no remote/hybrid)) Our company is seeking a Firmware Developer with experience and a keen interest in IoT Technology. We are faced wi...


Baec Specialists - Gauteng

Published a month ago

Built at: 2024-11-15T11:37:13.702Z