Overview
Senior Software Engineer – ERP System at Burjline Builders. Join to apply for the Senior Software Engineer – ERP System role at Burjline Builders.
Responsibilities
- Architect, design, and develop scalable backend systems and APIs
- Own features end-to-end, from design to deployment and monitoring
- Enforce best practices in clean code, testing, and secure development
- Drive improvements in system performance, observability, and reliability
- Collaborate with Product, Frontend, and DevOps teams
- Participate in sprint planning, estimations, and code reviews
Qualifications
5+ years of backend development experienceProven experience architecting and scaling systemsDeep understanding of OOP, SOLID principles, and design patternsStrong knowledge of relational databases, caching strategies, and optimizationExperience with Docker and CI / CD pipelinesHands-on experience writing unit tests and working in a test-driven environmentExcellent problem-solving and debugging skillsExperience with message queues (RabbitMQ, SQS)Strong knowledge of API versioning and backward compatibility strategiesFamiliarity with observability tools (Sentry, Grafana, ELK)Strong knowledge of security practices (encryption, rate limiting, secrets management)Nice to Have
Experience with microservice architectureExperience with Golang, or NodejsContributions to open-source projectsSeniority level
Mid-Senior levelEmployment type
Full-timeJob function
Engineering and Information TechnologyIndustries
ConstructionLocation : Riyadh, Riyadh, Saudi Arabia
#J-18808-Ljbffr