Overview
Software Engineer Responsibilities
Develop clean, scalable, and maintainable code. Lead feature development and perform code reviews. Architect technical solutions and contribute to system design. Collaborate with cross-functional teams (Product, Design, etc.). Mentor junior engineers and improve team processes. Qualifications
5+ years of software development experience. Proficiency in modern programming languages (e.g., Java, Python, JavaScript / TypeScript, Go). Experience with backend / frontend frameworks (e.g., Spring Boot, React, Node.js). Knowledge of databases (SQL / NoSQL) and cloud platforms (AWS / Azure / GCP). Familiarity with Docker, Kubernetes, CI / CD, and Git. Strong problem-solving and communication skills. Preferred : Experience in startups or relevant industries (FinTech, HealthTech, etc.). Open-source contributions or cloud certifications. Location : In-country Hire Only
#J-18808-Ljbffr
Software Engineer • Doha, Qatar