Jobs · Engineering

Senior Full Stack Engineer � AI & LMS Platforms

Accylerate · United States · 1 mo ago
RemoteRemoteEngineeringContract

Ideal Candidate Profile

The role is focused on LMS (Learning Management System) development and integrations.

Responsibilities

  • Responsible for complex software development including coding, managing small sections of ongoing projects and adhering to deadlines.
  • Create design specifications, unit test, and prepare technical documentation.
  • Ensure professional relationships with customers and cross-team members meeting expectations.
  • Advance AI and automation development, building agentic-AI capabilities and AI bot automation testing that improve delivery speed and quality across the LMS platform and its integrations.
  • Analyze procedures, design, and implement solutions that strengthen the organization's Learning Management System (LMS) ecosystem and the learning experiences it supports.
  • Design, develop, implement, and deploy AWS cloud solutions and LMS integrations based on established standards and processes.
  • Design, develop, and implement serverless software solutions in support of AI-driven automation for LMS and ERP platforms.
  • Develop and support API-based and file-based integrations with LMS platforms and external systems, using standards such as LTI 1.3, SCORM, and xAPI.

Requirements

  • Demonstrated experience building AI-driven and automated development and testing solutions, including AI bot automation testing (script authoring and automated regression), agentic AI within software development, and AI-assisted / self-healing test maintenance.
  • Strong automation engineering across the SDLC: automated API integration testing, Playwright E2E, automated E2E browser testing, and CI/CD automation (CloudFormation, Jenkins, Git, AWS Code Pipeline).
  • Minimum 7 Years Demonstrated Experience With Software Development.
  • Strong and evolving competence in several programming languages and technologies, working knowledge of multiple tool sets, technologies and implementation environments especially in the cloud.
  • Expert level experience in React, NodeJS, Java and scripting in a Cloud based environment.
  • Advanced experience with AWS Lambda, SNS/SQS, S3, IAM, CloudWatch, RDS and DynamoDB, AWS CLI.
  • Possess strong technical skills and experience in the virtual infrastructure domain, specifically Amazon Web Services.
  • Strong design and development experience in building and monitoring microservices including UI.
  • Working experience on CI/CD using Git Actions.
  • Demonstrated experience in developing full stack, LMS-facing solutions using React and NodeJS.
  • Demonstrated experience building and supporting API-based and file-based integrations with LMS platforms and external systems, using standards such as LTI 1.3, SCORM, and xAPI.
  • Fundamentals in OO and computer science foundation principles.
  • Knowledge of systems analysis and design (including OOAD and UML), and database design.
  • In depth clean architecture knowledge, Postgres DB scaling, AWS ECS/Kubernetes, Fargate.
  • Knowledge of software development, lifecycle and modern software engineering principles and practices.
  • Experience setting up DataOps and DevSecOps.

Qualifications

  • High analytical skills and knack to develop tools for monitoring high frequency data services.
  • Experience with LearnUpon and Workday API integrations (strong plus).
  • Experience working on Agile teams with the scrum team member attitude willingness to support the Team to be successful in any area necessary.
  • Advanced demonstrated experience with AWS cloud supported programming languages like JavaScript, TypeScript, or Python.
  • Ability to use: KMS, ALB/ELB, Route 53, VPC.
  • Fluency with CI/CD toolsets such as: CloudFormation, BitBucket, Jenkins, Ansible.
  • Experience with relational databases, and NoSQL databases.
  • Experience building infrastructure as code using AWS CloudFormation or similar scripting techniques.
  • Appetite to Learn new things.

Similar jobs