Job Description
Roles & Responsibilities
Responsibilities
- Design, develop, and maintain backend services for core product features.
- Optimize backend logic, database queries, and service integrations to support high concurrency, low latency, and high availability.
- Participate in backend technical design, implementation, and testing to ensure production-ready delivery.
- Collaborate with product, frontend and DevOps team to deliver backend features effectively.
- Monitor system performance, troubleshoot issues, and provide timely fixes for production incidents.
- Write and maintain clear technical documentation to support system maintainability and knowledge sharing.
- Continuously improve backend engineering practices, tools, and system reliability.
Requirements:
- Bachelor’s degree in computer science, software engineering, or a related technical field.
- 2–5 years of hands-on experience in Software Development, focusing on backend development, with solid exposure to building production-grade services. Fresh graduates with relevant internship or project experience are welcomed to apply.
- Practical experience with .NET Core and C# in real-world backend applications.
- Strong understanding of RESTful API design, HTTP fundamentals, and basic web technologies (HTML, CSS, JavaScript) for backend integration.
- Experience working with relational databases (e.g. MySQL, PostgreSQL, SQL Server).
Preferred Skills
- Knowledge of NoSQL solutions and cloud platforms such as AWS, AliCloud, GCP etc.
- Familiarity with Docker, basic Kubernetes concepts, microservices architecture, or distributed system patterns is a plus.
Are you interested in this position?
Apply by clicking on the “Apply Now” button below!
#GraphicDesignJobsOnline
#WebDesignRemoteJobs #FreelanceGraphicDesigner #WorkFromHomeDesignJobs #OnlineWebDesignWork #RemoteDesignOpportunities #HireGraphicDesigners #DigitalDesignCareers# Dynamicbrand guru
Apply Now