Software Engineer
Erida Technologies
Total years of experience :6 years, 5 Months
Maternity Leave)
Design and development, testing and maintenance of various software systems. The role involves: Requirements Analysis: Collaborating with stakeholders to understand their needs and translating those requirements into software specifications. Design: Creating high-level and low-level designs for the software systems, outlining the architecture, data structure and algorithms. Coding: Implementing designed solutions using one or more programming languages, following coding standards and best practices. Testing: Conducting unit testing to ensure individual components of the software work as intended, as well as integration testing to ensure independent components work together seamlessly.