Senior Backend Developer - Integration SpecialistPhilippines - Remote
Senior Front End Developer (C# .Net) - Integration Specialist We are looking for an experienced Senior Backend Developer with a specialization in integrations with third-party SaaS solutions to join our team. In this role, you will play a pivotal role in architecting, implementing, and maintaining seamless integrations between our core systems and various external platforms such as CRMs, product databases, and knowledge bases. The ideal candidate will have expert knowledge in C# .NET Core, SQL Server, and REST API development, with a strong emphasis on writing efficient, scalable, and secure code. Additionally, familiarity with serverless solutions like Firebase or Cloudflare Workers is highly desirable. Key Responsibilities1. Collaborate with cross-functional teams including product managers, front-end developers, and QA engineers to understand integration requirements and translate them into technical solutions. 2. Design and architect robust backend systems to facilitate seamless integrations with third-party SaaS solutions, ensuring scalability, reliability, and performance. 3. Develop RESTful APIs using C# .NET Core to expose and consume data from internal and external systems, adhering to best practices and design patterns. 4. Interface with various external APIs, including CRMs, product databases, knowledge bases, and other SaaS platforms, to retrieve and synchronize data. 5. Implement asynchronous processing and messaging patterns using async/await methods to handle long-running operations and improve system responsiveness. 6. Optimize database queries and data access patterns in SQL Server to improve performance and minimize latency in integration workflows. 7. Ensure the security of backend systems by following OWASP security best practices, implementing proper authentication, authorization, and data encryption mechanisms. 8. Stay updated on the latest developments in serverless computing and explore opportunities to leverage solutions like Firebase or Cloudflare Workers for specific integration scenarios. 9. Collaborate with DevOps engineers to deploy and monitor backend services in cloud environments, ensuring high availability and scalability. 10. Conduct code reviews, write technical documentation, and provide mentorship to junior developers to foster a culture of continuous learning and improvement. Key Requirements1. Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent work experience). 2. Proven experience as a Backend Developer, with a focus on integration projects and working with third-party APIs. 3. Expertise in C# .NET Core development, with a strong understanding of asynchronous programming, dependency injection, and multithreading. 4. Proficiency in SQL Server, including database design, optimization, and writing efficient T-SQL queries. 5. Experience developing and interacting with RESTful APIs, including authentication mechanisms such as OAuth and JWT. 6. Familiarity with integration patterns and protocols such as Webhooks, SOAP, and GraphQL. 7. Knowledge of CRM platforms (e.g., Salesforce, HubSpot), product databases, and knowledge bases, and experience integrating with them. 8. Experience with serverless solutions such as AWS Lambda, Firebase Functions or Cloudflare Workers is a plus. 9. Strong focus on writing clean, maintainable, and efficient code, with a commitment to following best practices and coding standards. 10. Excellent problem-solving skills, with the ability to analyze complex integration requirements and design scalable solutions. If you are passionate about backend development and have a strong background in building integrations with third-party SaaS solutions, we encourage you to apply and join our innovative team. Summary of Benefits
Note: The purpose of this profile is to provide a general summary of essential responsibilities for the position and is not meant as an exhaustive list. Assignments may differ for individuals within the same role based on business conditions, departmental need or geographic location. Powerfront provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability or genetics. |