Job Closed
This listing is no longer active.
Secure, end-to-end operational platform for executing and servicing private credit transactions
Senior Software Developer – Backend API Engineering
Location
New York
Posted
78 days ago
Salary
$150K - $170K / year
Seniority
Senior
Job Description
Senior Software Developer – Backend API Engineering
PactFi
• Design, build, and maintain RESTful APIs using PHP Laravel • Ensure APIs are secure, scalable, fault-tolerant, and optimized for low latency • Implement API versioning, documentation, and automated testing • Develop integrations with financial data providers, custodians, broker-dealer systems, KYC/AML services, payment processors, and CRM platforms • Build workflows for data synchronization, event processing, and multi-system orchestration • Develop middleware solutions to normalize, validate, and transform financial data across external APIs and PactFi systems • Design and optimize relational databases (MSSQL or MySQL) • Ensure strong data governance, auditability, and compliance with financial-sector data requirements • Implement secure authentication & authorization: OAuth2, JWT, API keys • Develop and maintain role-based access controls (RBAC) • Conduct security audits, vulnerability assessments, and compliance reviews. • Enforce encryption and secure handling of sensitive financial and customer data.
Job Requirements
- 5+ years of backend development experience with PHP Laravel
- Strong expertise in RESTful API architecture and distributed backend systems
- Experience integrating with external APIs (financial systems, CRMs, payment platforms, KYC/AML providers)
- Strong database skills with MSSQL, MySQL, and caching systems such as Redis
- Proficiency with automated testing frameworks and API monitoring
- Strong debugging, performance tuning, and problem-solving ability.
Benefits
- Competitive salary + equity
- Healthcare coverage
- 401k
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Own the architecture and technical direction of critical .NET systems across application and infrastructure layers. • Design and deliver cloud-native, distributed applications that power mission-critical nuclear industry workflows. • Architect for scalability, observability, and resilience — ensuring systems perform under real-world operational constraints. • Lead complex initiatives spanning application code, data layers, CI/CD pipelines, and deployment environments. • Partner with product and leadership to translate business objectives into scalable technical strategy. • Raise the engineering bar through rigorous code reviews, best practices, and operational excellence. • Proactively identify and eliminate systemic bottlenecks across code, pipelines, and environments. • Shape our technical roadmap across platform, reliability, and performance domains.
Senior Java Backend Developer
CygnifyTalent Acquisition as a Service (TAaaS) - Your Global TA Team On-Demand
• Design, develop, and maintain scalable backend systems and RESTful APIs. • Build and enhance backend services using Java and modern frameworks such as Spring and Hibernate. • Work closely with cross-functional teams including product managers, designers, and engineers to deliver high-quality solutions. • Contribute to system design, architecture, and performance optimization. • Integrate third-party services and support data processing pipelines. • Ensure application reliability, scalability, and maintainability. • Participate in code reviews, testing, deployment, and continuous improvement initiatives.
Role Description - Manage the end-to-end life cycle for the production of software and applications (Agile/DevOps). - Communicate efficiently/effectively with all internal/external business entities. - Analyze software errors to define and create tools that help mitigate problems. - Collaborate with team members and contribute ideas for improving development workflows. - Implement automation tools and frameworks (CI/CD pipelines). - Manage the complete software development process from conception to deployment. - Maintain/Implement efficient, highly testable code. - Visualize a proposed system and build it. - Assist in generating test cases for new and existing applications. - Design, develop and implement software independently or within a team. - Serve as a subject matter expert in key technologies. Qualifications - At least five years of experience developing multi-tiered, efficient applications. - Solid work experience in middle-tier/back-end service development. - Hands-on experience with Microservices architecture and event-driven model utilizing Rabbit MQ and Kafka. Requirements - Expertise in .Net Core & .Net Framework (C#), including advanced concepts such as asynchronous programming, dependency injection, design patterns, Rest API development, Message Bus technologies, and more. - Microservices architecture and event-driven model utilizing Rabbit MQ and Kafka. - Knowledge of SQL development and SQL Server, database design, query optimization, stored procedures, and performance tuning. - MongoDB: schema design, indexing strategies, replication, and performance optimization for large datasets. - Security best practices in application development and data handling. - Kubernetes, container orchestration, deployment strategies, scaling, and monitoring in cloud-native environments. - Knowledge of JavaScript, TypeScript, Material Design, AngularJS or Angular Framework, CSS frameworks, NodeJS and .Net Core web servers, bundling and packaging of client-side solutions. Benefits - Tuition assistance Company Description
Role Description Join #Ensiteam! 🚀 We are a company focused on custom software development and have been in the market for over 19 years. At Ensitech, we are dedicated to finding highly specialized talent to work with large companies in the United States, Europe, and Canada. Each one of our collaborators works with diverse teams and colleagues around the world in the design and commercialization of software. We look forward to having you as part of our team in the role of Senior Dynamics 365 Finance Developer (X++). - Develop and maintain customizations in X++ for Dynamics 365 Finance & Operations (Finance module). - Design and implement integrations between Dynamics 365 Finance and external systems. - Consume and expose APIs for system integrations. - Collaborate in the creation and refinement of technical documentation (FRD, FDD, TDD) following Microsoft Sure Step methodology. - Work closely with functional and technical teams to ensure alignment with finance business processes. - Support development lifecycle using Azure DevOps and Git. Qualifications - 6+ years of experience in X++ development. - Strong experience in Dynamics 365 Finance & Operations (Finance module). - Proven experience building integrations with Dynamics 365 Finance. - Advanced knowledge of API consumption and integrations. - Experience with Azure DevOps and Git. - Experience with FRD, FDD, TDD documentation under Microsoft methodologies. - Strong knowledge of Mexican laws, fiscal regulations, and local compliance requirements, especially related to financial processes in Mexico. Requirements - Microsoft Certified: Dynamics 365 Finance and Operations Apps Developer Associate (nice to have). - AZ-204 (for integrations/services) (nice to have). - AZ-400 (for advanced DevOps/ALM) (nice to have). Soft Skills - Strong problem-solving and analytical thinking. - Effective communication with cross-functional teams. - Proactive and results-oriented mindset. - Ability to work in fast-paced project environments. Benefits - 100% remote opportunity. - Competitive compensation package. - Career growth with international clients. - Opportunities to work with cutting-edge technologies. - A team focused on personal development and learning.


