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

Head Of Software Applications

A world leader in its field of specialization, offering a variety of financial products, is seeking a Head of Software Development to spearhead their strateg...


Network Recruitment - Gauteng

Published 9 days ago

Dart/Flutter Developer

About Us: We are a dynamic and innovative team focused on delivering top-quality digital solutions that make a difference. We're looking for a passionate Flu...


Exogroup Ltd - Gauteng

Published 9 days ago

Creditors Manager (Manufacturing)

Are you an experienced Accounts Payable professional ready to take the next step in your career? Join a dynamic company in Centurion as their new Accounts Pa...


Network Recruitment - Gauteng

Published 9 days ago

Tech Lead

Tech Lead Are you a talented tech lead looking for your Dream Developer Job? OfferZen, the developer jobs marketplace, reverses the job search process. We co...


Offerzen Ltd - Gauteng

Published 9 days ago

Built at: 2024-11-25T02:45:37.037Z