📢 RazorERP is #HIRING! 📢 Only for applicants from the Philippines.Specifically from Metro Manila, Bulacan, Laguna, Cavite & Rizal only.
Job Title: Senior Backend Developer - REMOTE/WFHCompany: RazorERPPay Range: $20 - $25/hr (approx PHP 180,000 to 227,000 monthly)Location: Remote Work (must be located in NCR, Bulacan, Laguna, Cavite, & Rizal)Type: Full-Time, Permanent (9PM-5AM Manila)
Position Overview:RAZORERP (www.razorerp.com), a leading SaaS ERP application, is seeking an experienced and highly skilled Senior Backend Developer to join our core team. The ideal candidate will have a minimum of 7 years of experience in backend development with a strong background in C#, .Net frameworks, and a comprehensive understanding of modern software development methodologies. This role requires expertise in building REST APIs, microservices, and working with various databases and distributed systems.
Key Responsibilities
Backend Development:Design, develop, and maintain high-performance, reliable, and scalable backend services using C#, .Net / .Net Core / .Net 5+, ASP.Net, MVC, and Web API.Implement parallel and asynchronous programming techniques to enhance application performance.API & Microservices:Build and maintain RESTful APIs and microservices architectures.Ensure API security, performance, and scalability.
Database Management:Utilize advanced experience with MS SQL Server or PostgreSQL for database design, development, and optimization.Work with Entity Framework or Dapper for data access and manipulation.Message Brokers & Distributed Systems:Integrate and manage message brokers (RabbitMQ), ELK stack, and distributed caches (Redis) to ensure smooth and efficient data processing and logging.
Frontend Integration:Implement basic JavaScript and jQuery, and work with one of the modern frontend frameworks (Angular, Vue.js, React) for seamless integration with backend services.Software Development Practices:Follow and advocate for modern software development and lifecycle methodologies.Adhere to and promote the principles of OOP, SOLID, DRY, and KISS in all coding practices.Write and maintain unit tests to ensure code quality and reliability.
Collaboration & Communication:Collaborate effectively with cross-functional teams including frontend developers, UX/UI designers, and product managers.Provide technical guidance and mentorship to junior developers.
Qualifications:Minimum of 7 years of experience in backend development.Expert-level proficiency in C#, .Net / .Net Core / .Net 5+, ASP.Net MVC, and Web API.Strong experience in building REST APIs and microservices.Advanced knowledge of MS SQL Server or PostgreSQL.Expertise with Entity Framework or Dapper.Advanced familiarity with message brokers (RabbitMQ), ELK stack, and Redis.Basic knowledge of JavaScript, jQuery, and modern frontend frameworks (Angular/Vue.js/React).Excellent understanding of modern software development methodologies and lifecycle.Solid understanding of OOP principles, SOLID, DRY, and KISS.Extensive experience in writing unit tests and ensuring code quality.Strong problem-solving skills and attention to detail.Excellent communication and teamwork skills.
Preferred Qualifications:Experience with cloud platforms (AWS, Azure, Google Cloud) is a plus.Familiarity with CI/CD pipelines and DevOps practices.Knowledge of containerization technologies (Docker, Kubernetes).
What We Offer:Competitive salary and benefits package.Opportunity to work with cutting-edge technologies.A collaborative and inclusive work environment.Professional development opportunities.
How to Apply:Interested candidates are invited to submit their resume and cover letter outlining their experience and qualifications to Rome Agregado - rome@razorerp.com
Must include "FULL NAME - Senior Backend Developer Application - RazorERP" in the subject line.