Warehouse Management System -WMS221

Job Information

  • icon
    Category IT Jobs
  • icon
    Posted On May 20 ,2022
  • icon
    Qualifications Bachelor's Degree
  • icon
    Employer Name Jobrole Consulting Limited
  • icon
    Contact Email hr@jobroleng.com

Job Description

Requirements

  1. Must have experience in C++11/17, BASH, Python programming and debugging skills.
  2. Strong knowledge in Multi-threading, STL, Data Structure & Socket Programming TCP/IP.
  3. Understanding of dynamic polymorphism and C++ specific notions.
  4. Solid knowledge of memory management in non-garbage collected environments.
  5. Proficient understanding of code versioning tools such as Git, SVN, and Mercurial.
  6. Familiarity with continuous integration.
  7. Experience in developing or customizing Board Support Packages (BSP).
  8. Translate application storyboards and use cases into functional applications.
  9. Design, build, and maintain efficient, reusable, and reliable Java code.
  10. Ensure the best possible performance, quality, and responsiveness of the applications.
  11. Identify bottlenecks and bugs, and devise solutions to these problems.
  12. Help maintain code quality, organization.
  13. Lean on the benefits and capabilities of the .Net framework.
  14. Ensure the modern principles from object orientated programming are being used.
  15. Implement complex algorithms.
  16. Interact with SQL and MS SQL databases.

Competencies Required:

  1. Proficient in Java, with a good knowledge of its ecosystems.
  2. Solid understanding of object-oriented programming.
  3. Familiar with various design and architectural patterns.
  4. Skill for writing reusable Java libraries.
  5. Knowledge of concurrency patterns in Java.
  6. Familiarity with concepts of MVC, JDBC, and RESTful.
  7. Experience with popular web application frameworks, such as Play and Spark.
  8. Familiarity with Java GUI frameworks {{such as Swing, SWT, and AWT depending on project requirements}}
  9. Knack for writing clean, readable Java code.
  10. Experience with both external and embedded databases.
  11. Understanding fundamental design principles behind a salable application.
  12. Basic understanding of the class loading mechanism in Java.
  13. Creating database schemes that represent and support business processes