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

Ios Developer (Senior)

Discovery – Group Information Services - Digital Channels Senior iOS Developer – Mobile Team About Discovery Discovery's core purpose is to make people healt...


Gauteng

Published a month ago

Junior Cybersecurity Analyst

Junior Cybersecurity Analyst (Remote) Are you driven by the mission to protect digital assets and tackle complex security challenges We are seeking a Junior ...


Holohire - Gauteng

Published a month ago

Test Yst Intermediate

About our client: Our client offers financial service solutions helping their clients achieve their dreams. With an emphasis on culture fit they boast a dedi...


Parvana - Gauteng

Published a month ago

Senior Java Developer

Key Purpose Designs, develops, and implements Java applications to support business requirements. Follows approved life cycle methodologies, creates design d...


Frostbyte Pty Ltd - Gauteng

Published a month ago

Built at: 2024-11-15T09:42:13.875Z