27.05.2024
Specialist
eSoft Development and Technologies
South Africa, Johannesburg
Roles and Responsibilities of a SpecialistThe following are the typical roles and responsibilities of a specialist within a development team:Write clean, efficient, and reusable code Develop and manage serverside components Integrate serverside logic to the userfacing components built by frontend developers Incorporate data protection and cybersecurity measures Ensure that the main database and frontend requests are at their optimal performance Identify and implement data storage solutions Perform diagnostic tests, fix bugs, and provide technical support to users Document software development processes and prepare project reports Specialist Job RequirementsWorking with highly-skilled employees brings tremendous improvement to business productivity and revenues. In addition, it reduces the cost of hiring an unskilled one who might drag the team down.For the specialist role, it requires certain skills which may depend on the needs of an organization.Check out this list of foundational skills that most employers look for in experts: Bachelor's degree in Information Technology, Computer Science, Computer Engineering, or similar fields. Indepth knowledge of JavaScript, libraries, frameworks, and tech stacks Strong proficiency in backend languages (Ruby, Python, PHP, etc.) Familiarity with frontend technologies (HTML5, CSS3, React, Vue) Solid expertise in using cloud platforms (AWS, Azure, and others) Attention to detail, especially in identifying and fixing errors Ability to use Asynchronous Programming to improve productivity Good understanding of Agile development methodologies Proven background in managing databases and Object-Relational Mapping (ORM) toolJob Type: TemporaryContract length: 48 monthsEducation: Bachelors (preferred)Experience:- specialist: 5 years (preferred)#J-18808-Ljbffr
Attention! You will be redirected to another site