Software Developer - Full Stack - Senior

Remote: 
Hybrid
Contract: 
Work from: 
Toronto (US)

LanceSoft, Inc. logo
LanceSoft, Inc. XLarge https://www.lancesoft.com
5001 - 10000 Employees
See all jobs

Job description

Title Software Developer - Full Stack - Senior
Location: Hybrid in Toronto
Duration: 10 Months with possible extension


Skills
Experience and Skill Set Requirements
JAVA & Webservices, Cloud Computing Experiences - 70%
  • Demonstrated 10+ experience in designing and developing secure RESTful/Soap APIs web services and microservices with Java/JEE, Spring Framework, SQL/NoSQL database, Message Queue, etc.
  • Demonstrated experience and skills tdesign, develop and maintain microservices-based backend systems, containerize, and deploy applications using Docker and orchestrate them with Azure Kubernetes Service (AKS)
  • Demonstrated experience in developing frontend applications using REACT/Angular, JSON, HTML/CSS/XML/XPath tbuild complex and efficient web applications.
  • Good knowledge of DevOps pipeline, IAM, OAuth, authentication, and authorization.
  • Has Experience in developing Java applications that follow Web Content Accessibility Guidelines (WCAG) at the AA level.
RPA/ML and Microsoft Low-Code Experience - 20%
  • Demonstrated knowledge and experience with AI, LLM and Machine Learning, such as Azure Document Intelligence, Cloud Foundry, OpenAI, Cognitive Search etc.
  • Demonstrated knowledge of OCR, information extraction/classification, and experience in training AI models based on business requirements.
  • Demonstrated 5+ experience in developing, testing, and implementing complex system solutions using Microsoft Power Automate Robotics Process Automation (RPA).
  • Demonstrated experience and skills in using Logic Apps, Power Automate flows and desktop flows tbuild end-to-end RPA/ML automation solutions.
  • Demonstrated experience and skills tintegrate with other systems and services timplement end-to-end solutions.
  • Demonstrated experience in documenting Solution Design Documents (SDD) based on business requirements and planning and executing the development tasks.
Testing and Reporting - 5%
  • Demonstrated experience in developing and executing test scenarios tperform unit, integration, and performance testing.
  • Expert in leveraging Postman/ReadyAPI/Soap UI/JMeter tools tconduct test cases or scenarios.
  • Demonstrated experience in using Power BI tpull information out and generate reports for a different purpose.
Communication and Reporting - 5%
  • Demonstrated ability collaborate with IT/ Business throughout the Software Development Life Cycle and production support.
  • Excellent analytical, problem-solving, and decision-making skills; verbal and written communication skills; interpersonal and negotiation skills
  • Demonstrated team player with a track record for meeting deadlines.
Must have:
  • Experience with Java and Microservices, APIs, Kubernetes, docker/containers.
  • Experience with cloud computing developing - Azure/AWS.
  • Demonstrated experience in developing frontend applications using REACT/Angular, JSON, HTML/CSS/XML/XPath to build complex and efficient web applications.
  • Experience with back-end services such as SQL server.

Required profile

Experience

Related jobs