Acuative Middle East

Full Stack Engineer

Posted: just now

Job Description

About AcuativeAcuative is a global IT solutions provider committed to delivering top-tier managed services, managed solutions, and network infrastructure support. With a client-first mindset and a relentless drive for excellence, we empower organizations to scale securely and efficiently. Our success is powered by our people—we invest in our employees through continuous on-the-job training, mentorship, and assisted learning that helps to grow our teams. At Acuative, you’ll find a collaborative environment built on professionalism, innovation, and the shared pursuit of achieving high results. Join us and help shape the future of IT.Scope of the positionAcuative is looking for a seasoned Full Stack Developer to build and deliver scalable, high-performance software solutions.You will be part of a cross-functional team responsible for the full SDLC—from architecture and development to deployment and post-implementation support.This role requires strong architectural thinking (Clean Architecture, SOLID, CQRS), excellent coding skills, and hands-on experience in the banking, card issuance, or payments industry.Main ResponsibilitiesSoftware Architecture & DevelopmentDesign, develop, and maintain scalable and modular applications following Clean Architecture.Apply SOLID principles to ensure maintainability, extensibility, and testability.Architect and implement CQRS patterns with clear separation of commands and queries.Build robust backend services, RESTful APIs, and microservices using modern frameworks.Develop responsive, user-friendly front-end interfaces.Write clean, efficient, and secure code aligned with best practices.Collaboration & QualityWork closely with cross-functional teams: product, design, QA, and engineering.Participate in requirement gathering, analysis, and architectural discussions.Conduct code reviews and perform complex debugging.Write unit and integration tests; contribute to overall test strategy.Support testing, bug-fixing, and continuous improvement of development processes.Role RequirementsExperience8+ years of full-stack development experience.3+ years in banking, card issuance, or payment processing environments.Payment & Security ExpertiseStrong knowledge of ISO 8583/20022, payment gateways (Stripe, PayPal), tokenization, and encryption.Deep understanding of transaction flows: authorization, capture, refunds.Familiarity with fraud detection concepts.Experience with multi-currency transaction systems.Strong understanding of OAuth2, JWT, AES/RSA encryption.Experience mitigating security risks: SQL injection, CSRF, XSS.Backend DevelopmentExpertise in .NET Framework and .NET Core.Strong experience with C#, ASP.NET Core, Web APIs, MVC, Entity Framework.Experience building RESTful APIs and microservices.Working knowledge of Python is a plus.Experience with asynchronous messaging patterns.Frontend DevelopmentProficiency in Vue.js, React, or Angular.Strong experience with JavaScript and jQuery.Ability to integrate frontend components with backend services and payment SDKs.Experience designing responsive and accessible UIs.Database & Data HandlingStrong experience with MS SQL Server (stored procedures, indexing, partitioning).RDBMS familiarity: PostgreSQL, MySQL, NoSQL systems.Experience with query optimization, schema design, and high-performance transaction systems.Experience using DynamoDB for session management.Knowledge of AWS KMS / Secrets Manager for encryption at rest and in transit.DevOps & CI/CDHands-on experience with Azure DevOps Pipelines.Strong Git skills (GitHub).Build/test/deploy workflows for .NET applications.AWS Cloud ExpertiseStrong working knowledge of core AWS services (compute, storage, networking, DB).Experience with AWS API Gateway, Lambda, CloudFormation/Terraform.Familiarity with Docker and Kubernetes.Experience with CloudWatch, X-Ray, and Log Insights for debugging and monitoring.Preferred Additional SkillsExperience configuring and integrating Keycloak.Knowledge of AWS SageMaker for fraud detection models.Experience migrating applications from .NET Framework to .NET Core/.NET 8+.Understanding of PCI DSS, PSD2, 3D Secure 2.0.Strong debugging skills across the full stack.Experience designing distributed, scalable systems.Proficiency in unit, integration, and end-to-end testing frameworks.Equal Opportunity StatementAt Acuative, we believe our strength comes from our people—and that includes people from all backgrounds. We are proud to be an Equal Opportunity Employer, committed to creating a workplace where everyone feels valued, respected, and supported. Our inclusive culture encourages growth, creativity, and collaboration across all levels of the company. No matter who you are, if you’re passionate about doing great work, you’ll find a place with us.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In