Job Closed
This listing is no longer active.
Talent Guaranteed
Senior C#/.NET Backend Developer
Location
Philippines
Posted
69 days ago
Salary
0
Seniority
Senior
Job Description
Senior C#/.NET Backend Developer
Manila Recruitment
• Design, develop, and maintain robust backend services and REST APIs using C# and .NET • Architect and implement scalable solutions within our Azure cloud infrastructure • Write efficient SQL queries and optimise database performance for complex property management operations • Develop and maintain integrations with third-party property portals (Rightmove, Zoopla,OnTheMarket) and external services • Implement webhook systems, rate limiting, and JWT authentication for our Open API platform • Work with Entity Framework Core to build and maintain data access layers • Collaborate with front-end developers to deliver seamless end-to-end features • Monitor and resolve production issues using error tracking tools such as Sentry • Participate in code reviews, technical discussions, and architectural decisions
Job Requirements
- 7+ years of professional experience in C# and .NET development
- Strong experience with SQL databases (SQL Server or PostgreSQL) including query
- optimisation and performance tuning
- Proven track record building and maintaining RESTful APIs
- Experience with Entity Framework Core or similar ORMs
- Familiarity with cloud platforms, preferably Microsoft Azure
- Understanding of authentication and authorisation mechanisms (JWT, Auth0)
- Excellent problem-solving skills and attention to detail
- Strong communication skills and ability to work collaboratively in a team
- Experience with Redis caching and message queuing systems
- Knowledge of property industry or estate agency operations
- Experience building or consuming webhook systems
- Familiarity with document generation (PDF, Word) and electronic signature integrations
- Experience with Angular or other modern JavaScript frameworks
- Understanding of CI/CD pipelines and Github practices
- Experience with third-party API integrations.
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Work in a small team and as such take product assignments and lead them to completion. • You will be responsible for all the phases of planning, development and delivery. • Actively participate in architectural design and decision-making. • Conduct code peer-reviews and attend retrospectives to plan and execute improvements as a team. • Support junior and mid-level team members to achieve high code quality. • Use modern technologies: Spring Boot, Ruby on Rails, Postgres, gcloud, Kubernetes, Docker, Astra-DB • Get involved in technological projects together with experienced Engineers and further improve our architecture, scalability and security to fulfil the need of our ever growing solution. • Demonstrate great communication, ownership, accountability and team play skills. • You are not “just” a developer - you will always think about our product and how to improve the experience for our customers.
• Create and maintain SOPs for migration execution. • Formulate and monitor database management policies, procedures, and standards. • Provide design standards and guidance for projects and technical roadmaps. • Mentor and train Level 1 and Level 2 DBAs. • Engage with customers to streamline project deliverables. • Forecast database growth and plan for hardware and storage requirements. • Plan and deploy high availability and disaster recovery strategies. • Execute database software upgrades, patches, and service packs. • Investigate and resolve complex database-related issues. • Develop automation tools to streamline tasks. • Set up monitoring and alerting systems. • Generate performance reports and analysis. • Maintain up-to-date documentation of database configurations. • Resolve incidents, changes, and service requests under client SLAs. • Create detailed RCA reports for problem management. • Evaluate and manage third-party tools for database management. • Participate in sales implementations and vendor calls. • Provide 24x7 production support for database operations. • Execute large, complex database projects.
• Develop C++ software for a highly demanding Cloud-based audio/video processing service. • Understand a complex, cloud-based, AV system. • Use C++ software skills to implement features and fix bugs as directed by a project leader. • Ensure new code is tested and working. • Use code management and issue logging system (GitLab) to commit code and update progress.
Backend Engineer – SaaS Platform
Marrina DecisionsFLAWLESS EMAIL PRODUCTION | ANY ESP PLATFORM/TOOL | QUICK TURN AROUND
• Maintain and enhance the backend services powering the SaaS platform (Node.js/Express/NestJS with TypeScript) • Ensure uptime, scalability, and performance of APIs handling campaign generation, template storage, and credit-based billing • Optimize MongoDB queries, indexes, and caching strategies for high-performance APIs • Implement and manage Redis, job queues, and async workflows • Monitor and maintain AWS infrastructure: EC2, S3, CloudWatch, Lambda, SES • Implement security best practices: API authentication, rate-limiting, GDPR compliance, email data handling • Maintain API versioning and documentation (OpenAPI/Swagger) • Write unit and integration tests to ensure code quality and reliability • Debug and resolve complex production issues efficiently




