Role OverviewThe team seeks a seasoned developer with AI and automation development experience, combined with strong React/NODE/LAMBDA and microservices experience. Focus is on LMS (Learning Management System) development and integrations.
What You Will Do
As a Senior Full Stack Software Engineer, candidate will be responsible for complex software development, including coding, managing small sections of ongoing projects, and creating design specifications.
Why It Might Be a Fit
The ideal candidate will have designed, developed, and implemented serverless software solutions in support of AI-driven automation for our LMS and ERP platforms.
Requirements
- 7 years demonstrated experience with software development
- Strong and evolving competence in several programming languages and technologies
- Expert level experience in React, NodeJS, Java, and scripting in a Cloud based environment
- Demonstrated advanced experience with AWS Lambda, SNS/SQS, S3, IAM, CloudWatch, RDS, and DynamoDB, AWS CLI
- Fundamentals in OO and computer science foundation principles
- Working knowledge of distributed architectural design patterns
- 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
Benefits
- Medical Insurance in compliance with the ACA
- 401(k)
- Sick leave in compliance with applicable state, federal, and local laws
]]>