System Developer Bellville

System Developer Bellville
Company:

60 Degrees


Details of the offer

Job PurposeThe Systems developer will play a key role in the documentation, development, installation, testing and maintenance of software systems, including integration related projects. The systems that the systems developer create will help the business be more efficient and provide better service.Duties & ResponsibilitiesApplication DevelopmentDesigning, coding and debugging applications in various software languages.Software analysis, code analysis, requirements analysis, software review, identification of code metrics, system risk analysis, software reliability analysis.Object-oriented Design and Analysis (OOA and OOD).Software modelling and simulation.Software testing and quality assurance.Support, maintain and document software functionality.Integrate software with existing systems.ComplianceParticipate in code build and release processes.Desired Experience & QualificationKnowledge/ Experience:5+ years as a Software Developer/ System Engineer.Min 5 years experience in full lifecycle software application development.Min. 5 years experience developing C# and .Net (incl min. 3 years' experience using .Net Core).Min. 5 years experience developing WebAPI / web services / REST.Min 5 years MS SQL server / T-SQL or similar.Min 5 years experience in Object-oriented Design and Analysis (OOA and OOD).Min. 5 years' experience developing web apps.Experience with Azure DevOps.Able to work in a fast-paced environment.Must be able to identify problems and facilitate problem solving skills with an analytical mindset and approach.Excellent ability to multi-task between multiple projects.Excellent interpersonal and communication skills – written and verbal.Creative thinker who can provide alternatives to existing or proposed solutions.Valid drivers license – Code 08.Problem Solving: Strong analytical and technical skills to debug and solve problems. Must be open to learning, able to have discussions on approach, listen to others' views to ultimately get to the best solution.Effective Communication: Must be able to communicate at technical level with the team and at higher level when dealing with business stakeholders.Attention to Detail: Apply focus and attention with every task to get the most out of it and with a strong bias to the quality of own work. Must enjoy challenges.
#J-18808-Ljbffr


Source: Whatjobs_Ppc

Requirements

System Developer Bellville
Company:

60 Degrees


Verification Technician

Minimum Requirements: Must have a Grade 12, with Mathematics and/or Science as subjects required Relevant experience within FMCG Sector would be advantageou...


South Africa

Published a month ago

It Desktop Support Technician

A great opportunity for a top performing IT Desktop Support Technician to join our professional team, reporting to the IT Systems Administrator. Key Responsi...


South Africa

Published a month ago

Infrastructure Team Lead (Dbn)

We Want You: Are you a tech-savvy superhero with a passion for leading teams? BET Software is seeking an Infrastructure Team Lead who can provide guidance an...


From Betting Entertainment Technologies (Pty) Ltd - South Africa

Published a month ago

Merit Non Motor Desktop Assessor

Santam's Claims department has a position available for Merit Desktop Assessor (Non-Motor) based in Hill on Empire, Gauteng. ABOUT THE ROLEThe Merit Nonmotor...


From Sanlam Limited - South Africa

Published a month ago

Built at: 2024-09-21T02:41:50.400Z