Efrat Sofer
About Efrat Sofer
Efrat Sofer is a Software Engineer with expertise in backend development, currently working at Access Fintech since 2020. She has a background in microservices architecture, database management, and testing methodologies, and holds degrees in Computer Science and Neuroscience from Bar-Ilan University.
Work at AccessFintech
Efrat Sofer has been employed at Access Fintech as a Software Engineer since 2020. In this role, she architects microservices that communicate via RabbitMQ, enhancing the company's technological infrastructure. Her responsibilities include backend development, where she specializes in .Net and C#. She also conducts various testing methodologies, including unit, integration, and end-to-end testing, to ensure the reliability and performance of the software solutions developed.
Previous Experience in Software Engineering
Prior to her current position, Efrat Sofer worked at NCR Corporation as a Software Engineer for nine months in 2019 to 2020. Her experience also includes a role as a Full Stack Developer at the Israel Defence Forces (IDF) from 2018 to 2019, where she contributed to various software projects. Additionally, she held a position in Product Lifecycle Management at IDF from 2016 to 2018, further solidifying her expertise in software development and project management.
Education and Expertise
Efrat Sofer holds a Bachelor's degree in Computer Science from Bar-Ilan University, which she completed from 2016 to 2019. She also earned a Bachelor of Science in Neuroscience from the same institution, studying from 2012 to 2015. Her educational background provides her with a strong foundation in both technical and analytical skills, which she applies in her software engineering roles. She is proficient in working with databases such as MySQL and Elasticsearch and utilizes GraphQL for API exposure.
Technical Skills and Specializations
Efrat Sofer specializes in backend development, particularly using .Net and C#. Her technical skill set includes experience with microservices architecture and messaging systems like RabbitMQ. She is adept at conducting various forms of testing, including unit, integration, and end-to-end testing, to ensure software quality. Her familiarity with databases and API technologies further enhances her capabilities as a software engineer.