Senior Full Stack Developer (AWS, .NET, C#, Typescript, AI, LLM)
Job Description :Our client is looking for a Senior Full Stack Developer in Canada (Remote).
Must Have Primary Skills :
- AWS Cloud Services: BedRock, EC2, S3, ECS, Lambda, Glue, API Gateway, CloudWatch, IAM, Secrets Manager, terraform or AWS SAM
- Backend: C#, .NET 8+, Node.js (for some services)
- Front-end: HTML, CSS, TypeScript, Vue 3, Bootstrap
- AI: LLM, Gen AI, NLP, ML, AWS Bedrock
- Development Tools: Visual Studio / VS Code, Postman, Fiddler, ReSharper
- Testing: NUnit or MSTest (backend), Jest (front-end)
- Databases: Relational, Document-based, Vector-based
- APIs & Messaging: REST / OData, Web Sockets; use Postman or other API testing tools to validate data flow through microservices and API endpoints
- Identity & Authorization: OAuth 2, OIDC with JWT
- Source Control & Code Repository: Git, GitHub
- DevOps / Infrastructure: Docker, TeamCity or Jenkins or GitHub Actions, Octopus Deploy
- Monitoring: Splunk
Nice To Have Secondary Skills :
- Experience in a fast-paced team adapting to industry changes
- Experience with Jira, Confluence, ProductBoard, Lucid, Microsoft Teams
- Customer-focused approach
- AWS certifications (e.g., AWS Certified Developer Associate, AWS AI Practitioner, AWS Solutions Architect Associate, AWS Machine Learning Specialty)
- Experience with GraphQL
- Knowledge of Chai, Mocha, Vue Test Utils, Selenium, Cypress, Playwright
- Contributions to open-source projects
Proven Experience In :
- Same skills as above, emphasizing AWS services, backend, frontend, AI, development tools, testing, databases, APIs, identity, source control, DevOps, and monitoring
Industry experience required: Software Development Company