Sr. Firmware Engineer
eFishery
Software Engineering
Egypt
Posted on Monday, January 30, 2023
Job Descriptions:
- Design and develop reliable and fault-tolerant systems with minimal guidance
- Translate product requirements into technical actionable steps
- Evaluate task effort and estimate deliverables
- Split complex engineering tasks into smaller components
- Create unit tests and implement self-tests to make sure the code is running well
- Take responsibility for the entire life cycle of your product: development, test, production, and subsequent fixes and improvements
Job Requirements:
- Minimum bachelor’s degree in Engineering, Computer Science, or related fields
- Minimum 3 years of experience as a software engineer
- Minimum 2 years of experience working as a Associate/Intern Backend Engineering or similar role at fast-growing startup or tech company
- Experienced in software development lifecycle best practices
- Experienced with cloud infrastructure & architecture systems
- Experienced in micro services implementation, server basic knowledge, cloud native, CI/CD process
- Experienced in designing application and integration architecture