Senior System Developer
Job Location : Saudi Arabia
Key Responsibilities:
• Design, develop, and implement high-quality software systems and applications.
• Collaborate with cross-functional teams to gather requirements and deliver tailored solutions.
• Analyze system performance, troubleshoot issues, and ensure optimization.
• Write clean, efficient, and scalable code following industry best practices.
• Develop and maintain technical documentation, including system architecture and user guides.
• Mentor junior developers and provide technical guidance.
• Integrate third-party APIs and services into existing systems.
• Stay up-to-date with the latest technologies, tools, and development trends.
• Ensure compliance with security standards and data protection regulations.
Skills :
• Expertise in programming languages such as Python, Java, C#, or JavaScript.
• Proven experience as a Senior Developer or similar role (5+ years).
• Strong understanding of system architecture and design patterns.
• Proficiency in database management (SQL, NoSQL) and cloud platforms (AWS, Azure, or Google Cloud).
• Hands-on experience with version control tools like Git.
• Knowledge of Agile/Scrum methodologies.
• Excellent problem-solving and analytical skills.
• Strong communication skills and ability to work collaboratively.