Titre du poste ou emplacement
RECHERCHES RÉCENTES

RQ00363 - Software Developer - Full Stack - Intermediate

Maarut Inc - 28 emplois
East York, ON
Posté hier
Détails de l'emploi :
Temps plein
Expérimenté

  • Provides input from a systems perspective
  • Develops and provides effort estimates for design and development activities across their area of expertise
  • Refactor and migrate legacy code and systems to new cutting-edge technologies
  • Proficient knowledge in the application domain
  • Practiced ability to influence strategy within the application domain and related domain
  • Designs components within their specific software application/technology
  • Translate functional requirements and wireframes into working technology
  • Deploy established development tools, guidelines, and conventions and advocate solutions for the application/solution
  • Develops real time and batch interface programs and scalable and high-performance interfaces
  • Develops small/midsize applications where there is no commercially available solution
  • Analyzes current and new information systems requirements
  • Writes programs to extract, translate, load, and verify data using an enterprise messaging layer (i.e. Kafka)
  • Develops programs to address requirements for data conversions and other data transformations
  • Ability to configure SaaS, COTS (Commercial Off-The-Shelf) Software with training
  • Participates in system and application upgrades and other support activities as needed
  • Assists users in solving programs and answers systems and application-related questions
  • Develops programs for automatic correction of erroneous data
  • Adheres to programming standards when performing analysis, writing documentation, and testing components
  • Develop code utilizing modern development practices such as Continuous Integration, Continuous Deployment, and agile methodologies
  • Participate in Secure Code reviews
  • Develop Unit test cases and validates test results during testing
  • Tests and debugs application in conjunction with business
  • Utilize test-driven development and automated testing frameworks
  • Develops documentation for the programs written or modified
  • Provide input for training materials
  • Participate in triage meetings involving all the required stakeholders, to discuss actions on any defects and issues the testing team has found during testing
  • Investigate, resolve and escalate problems and develop recommendations for resolution.
  • Identifies need for technical assistance to help in problem resolution
  • Escalates issues as appropriate

Requirements
  • Post-Secondary education in Computer Science, Information Technology or related areas OR equivalent combination of education and experience
  • Significant experience in Systems Integration and Application Development
  • Experience within the Retail or B2B Systems industry is an asset
  • Certification in Microsoft Dynamics AX and D365 is an asset
  • 3+ years of experience with developing websites and web-based applications
  • Experience with database technologies such as Oracle and Microsoft SQL
  • Strong working proficiency in cloud- based services (Azure / AWS / GCP) environment
  • 3+ years of experience of Java application and programming best practices
  • Ability to provide production support and respond quickly
  • Resolve production incidents with SME level of knowledge
  • Comfortable to use Jira, Confluence, Figma and related tools in day-to-day activities
  • Ability to work in Agile methodology
  • Strong analytical data-driven thinking skills
  • HTML5, CSS3, SCSS, JavaScript, jQuery, React. Shopify Liquid Theme development with 3+years of modern JavaScript framework experience
  • Experience with Shopify API specifications and development skills including RESTful API (OpenAPI, Admin API, Storefront API and Ajax API)
  • Experience with Shopify liquid themes, Algolia, Canada Post, Google API's, Google Analytics and Middleware back-end integration
  • Experience building on eCommerce Platforms
  • Experience building and integrating web-interfaces with Web APIs using REST (JSON) and XML / JSON parsing techniques
  • Experience with Visual Studio Code, Accessibility Tool like Axe, NVDA, Jaws, VoiceOver in Safari, TalkBack in Android, Shopify CLI Tools and Gulp
  • Experience with Apache, Maven, RabbitMQ queues, Spring and SpringBoot, Swagger, and Postman.
  • Strong interpersonal and communication skills (written and verbal)
  • Strong understanding of Shopify and Java Modules
  • Strong understanding of day-to-day agile operations, month end and year end close process

Must Haves:

  • 5+ years experience - HTML5, CSS3, SCSS, JavaScript, jQuery, React. development with 3+ years of modern JavaScript framework experience
  • 3+ year Experience building on eCommerce Platforms
  • 3+ year Experience building and integrating web-interfaces with Web APIs using REST (JSON) and XML / JSON parsing techniques
  • 1+years experience using Jira, Confluence, Figma and related tools in day-to-day activities
  • 3+ years experience of Java application and programming best practices

Nice to Have:

  • Ability to work in Agile methodology
  • Shopify Liquid Theme

Partager un emploi :