CodeNinja Inc.

HQ
Dallas
Total Offices: 5
175 Total Employees
Year Founded: 2014

Jobs at CodeNinja Inc.

Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.

4 Days AgoSaved
Remote
2 Locations
Software
Develop and maintain scalable automated testing frameworks for enterprise systems, covering UI, API, SIT, regression, and end-to-end scenarios. Integrate automated suites with CI/CD pipelines, generate reports, troubleshoot failures, support defect triage, and collaborate with QA, engineering, architecture, and DevOps teams. The role also involves backend validation with SQL, test environment readiness, automation prioritization, and mentoring junior team members.
4 Days AgoSaved
In-Office
Jeddah, SAU
Software
Leads Microsoft Dynamics 365 Customer Engagement solutioning for a banking CRM environment. Responsibilities include requirements analysis, documentation, configuration, customization, Power Platform development, enterprise integrations, data migration, custom plugin development, production support, regulatory alignment, testing, UAT support, and mentoring. The role is onsite in Jeddah for a renewable one-year contract and requires strong stakeholder engagement, CRM implementation expertise, and experience with banking or regulated enterprise environments preferred.
4 Days AgoSaved
In-Office
Riyadh, SAU
Software
Develops and maintains scalable automated testing frameworks and scripts for UI, API, regression, SIT, and end-to-end testing. Integrates test suites with CI/CD pipelines, configures execution triggers, produces reports, validates backend data with SQL, and supports defect triage. Collaborates with developers, QA, architects, and DevOps on test environments and quality improvements. Provides automation guidance to junior team members while ensuring reliable coverage across complex enterprise systems.
5 Days AgoSaved
In-Office
Dallas, TX, USA
Software
Build and manage B2B sales pipeline for private AI infrastructure and agentic systems. Research accounts, prospect through email, calls, networks, and events, conduct discovery, explain AI solutions, collaborate with engineers on demos and proposals, maintain CRM records, progress deals, and support negotiations and commercial playbook development.
5 Days AgoSaved
In-Office
Dallas, TX, USA
Software
Generate enterprise sales pipeline for private AI systems by researching accounts, identifying buying triggers and stakeholders, conducting personalized outreach and calls, qualifying needs, booking purposeful meetings, supporting AEs with accurate handoffs and CRM records, following up on inbound leads and referrals, and testing messaging. The role is onsite in Dallas and involves learning technical AI, data, infrastructure, and security concepts.
5 Days AgoSaved
In-Office or Remote
Riyadh, SAU
Software
Develop and maintain secure, scalable React Native applications for iOS and Android. Responsibilities include building reusable components, integrating APIs and third-party SDKs, implementing authentication and device features, optimizing performance, troubleshooting defects, managing app builds and store releases, collaborating with QA and product teams, and participating in Agile ceremonies and code reviews.
12 Days AgoSaved
In-Office
Riyadh, SAU
Software
Designs and delivers enterprise AI platforms, multi-agent systems, RAG applications, AI APIs, copilots, and LLM evaluation frameworks. Responsibilities include architecting agent orchestration, deploying and optimizing open-source LLMs, building scalable Python services, implementing guardrails and observability, and ensuring security, governance, and responsible AI practices. The role also mentors engineers and collaborates with architects, product owners, business analysts, and DevOps teams on production-grade AI solutions for financial services.
24 Days AgoSaved
In-Office
Lahore, Punjab, PAK
Software
Build and operate production-grade AI-powered software, including agentic systems, model-driven workflows, MCP integrations, and AI-enabled product features. Integrate models with services, APIs, and data sources; optimize latency and cost; evaluate reliability, safety, hallucinations, and traceability; and take systems from prototype through production. Work autonomously across engineering, product, quality, deployment, monitoring, and continuous improvement.
25 Days AgoSaved
In-Office
Riyadh, SAU
Software
Own and improve a large-scale design system for banking digital channels. Responsibilities include creating reusable UI components, managing design tokens and Figma libraries, ensuring accessibility and responsive design, documenting standards, governing contributions and versioning, auditing products, training teams, tracking adoption, and collaborating with UX, engineering, and product teams to deliver consistent, scalable customer experiences.
Software
Develop and maintain scalable Java microservices and APIs using Spring Boot or Quarkus and IBM API Connect. Implement secure, high-performance backend systems with OAuth2/JWT, Docker, Kubernetes, and OpenShift. Write automated tests, troubleshoot production issues, optimize performance, and collaborate with product, QA, and DevOps teams on CI/CD, code reviews, and Agile delivery.
25 Days AgoSaved
In-Office
Riyadh, SAU
Software
Leads Transformation Office governance for a technology domain, including scrum-of-scrums, prioritization, quarterly business reviews, roadmap and OKR tracking, strategic project delivery, dependency management, delivery reporting, and escalation. The role ensures governance standards, monitors milestones, spend and benefits, resolves cross-domain blockers, and provides executives with accurate delivery visibility.
26 Days AgoSaved
In-Office
Riyadh, SAU
Software
Build bilingual Arabic/English Appian interfaces, portals, sites, and reusable UI components for a banking client. Design and secure Data Fabric record types, relationships, integrations, dashboards, and reports. Optimize interface and query performance, implement accessibility and RTL layouts, and apply data masking and row-level security under Saudi PDPL requirements. Collaborate with UX/UI designers and troubleshoot complex application issues.
26 Days AgoSaved
In-Office
Riyadh, SAU
Software
Owns quality engineering for Appian banking applications by defining test strategies, building UI and API automation, integrating tests into CI/CD pipelines, and conducting performance, security, regression, integration, and UAT testing. The role manages test data and environments, validates access controls and auditability, tracks defects, reports quality metrics, and requires deep Appian development and certification expertise.
26 Days AgoSaved
In-Office
Riyadh, SAU
Software
Build and maintain secure Appian integrations connecting banking applications with core banking, CRM, payment, credit bureau, government, and enterprise services. Develop Connected Systems, Web APIs, Java plug-ins, API gateway and middleware integrations, messaging workflows, batch transfers, and resilient asynchronous patterns. Implement authentication, encryption, monitoring, alerting, logging, and production support while coordinating interface specifications and downstream contract changes.
27 Days AgoSaved
In-Office
Riyadh, SAU
Software
Designs and develops complex Appian process models, case management workflows, business rules, task routing, SLAs, audit trails, and banking operations solutions. Optimizes process performance, supports testing and defect resolution, reviews designs, and mentors developers. The role requires strong Appian, SQL, workflow analytics, BPMN, and banking-process expertise, with onsite work in Riyadh.
27 Days AgoSaved
In-Office
Riyadh, SAU
Software
Owns end-to-end Appian solution architecture and technical delivery for enterprise banking applications. Leads Appian developers, integration engineers, and QA; defines data, process, security, deployment, integration, and non-functional architectures. Establishes platform standards, oversees code reviews, health checks, release management, production readiness, audits, and security assessments. The role also manages technical planning, stakeholder engagement, presales input, and team development while driving adoption of Appian platform capabilities.
One Month AgoSaved
In-Office
Lahore, Punjab, PAK
Software
Develop and maintain scalable automated testing frameworks for UI, API, regression, functional, system integration, and end-to-end testing. Integrate test suites with CI/CD pipelines, create reporting and logs, validate databases, troubleshoot automation failures, support defect triage, and collaborate with engineering, QA, and DevOps teams. Provide guidance to junior team members and contribute to continuous testing improvements in a fully remote environment.
One Month AgoSaved
In-Office
Riyadh, SAU
Software
Leads enterprise solution architecture across digital platforms, cloud environments, integrations, payment ecosystems, and enterprise applications. Translates business requirements into scalable, secure architectures; designs APIs, middleware, microservices, cloud-native and hybrid-cloud solutions; establishes architecture and CI/CD standards; and supports governance, technical reviews, security, compliance, performance, and incident analysis. Requires extensive experience in software engineering, systems integration, enterprise architecture, and regulated financial services.
One Month AgoSaved
In-Office
Riyadh, SAU
Software
Designs, develops, and optimizes Denodo data virtualization solutions for enterprise and banking environments. Integrates heterogeneous data sources, builds virtual data models and services, tunes queries and caching, and implements security and governance controls. The role supports BusinessObjects BI and Informatica integrations, banking data modeling, data quality, metadata, lineage, testing, deployment, documentation, and production troubleshooting.
One Month AgoSaved
In-Office
Riyadh, SAU
Software
Leads a development team while remaining hands-on in low-level design, Java Spring Boot microservices, REST API development, security, and React JS. Responsibilities include architecture, coding, code reviews, mentoring, troubleshooting, production support, performance optimization, DevOps collaboration, disaster recovery validation, and stakeholder communication. The role ensures scalable, secure, high-quality enterprise applications and guides delivery from requirements through production readiness.