Software Engineers & Developers @ Mantis Corporate R&D (Athens / Greece)

Mantis is recruiting software engineers and developers for full time work at its corporate R&D center in Athens - Greece.

You will work closely with Mantis' corporate R&D management and play an important role in further extending and enhancing its world-class WMS / logistics software suite.

Senior WEB Software Engineers (ref. code R&D-2020-SWSE)

Job Description:

  • Design, develop, deploy, and support high performing and scalable WEB back / front-end highly transactional software for world-class applications like Mantis’ flagship Logistics Vision Suite (LVS).
  • Analyze client and product team requirements and develop functional and technical specifications.
  • Design and/or develop highly configurable cloud-based integration framework between LVS and 3rd party IT systems (ERP, TMS, e-Commerce, etc.).
  • Carry out unit and integration testing; leading performance tuning efforts and achieving desired performance benchmarks.
  • Provide feedback and coaching to other Mantis associates; and providing technical expertise to Mantis product development and management teams.
  • Serve as a senior technical resource in Mantis corporate R&D center.
  • Train younger colleagues in Mantis software development life cycle environment and tools.
  • Document code; write internal documentation and training manuals.
  • Participate in or lead code reviews: verify maintainability, extensibility and assure complexity has been minimized.

Required Skills & Experience:

  • 7+ years of experience in developing enterprise applications, with at least 5 of them being with C# and .NET framework.
  • Solid experience in/with:
    • Designing, developing, deploying, and supporting the back and front ends of MULTI-TIER ASP.NET MVC WEB applications.
    • Advanced SQL query development, database architecture design and query tuning techniques, primarily for SQL Server, but also for Oracle.
    • Application integration with 3rd party solutions.
    • Back-end & front-end web development patterns, challenges, and best practices.
  • Experience with the source control process (MS DevOps or similar) and the full software development life cycle of enterprise applications.
  • Excellent command of the English language.

Nice to have as additional assets:

  • One of the following Certifications by Microsoft:
    • MCSD: App Builder.
    • MCSA: Web Applications.
    • One of the new Developer Associate role-based certifications.
  • Degree in computer science, engineering, or a related technical field.
  • Experience in web-APIs from design to deployment.
  • Experience with WCF services, .NET CORE, and the MVVM architecture.
  • Affinity for getting your hands dirty with JSON & XML.
  • Experience in working on the Cloud, and especially Microsoft Azure.
  • Comfortable with Oracle databases.

WEB Developers (ref. code R&D-2020-WSD)

Job Description:

  • Design, develop, deploy, and support the web UI of Mantis’ flagship Logistics Vision Suite (LVS).
  • Maintain and support the existing LVS web UI.
  • Carry out unit and integration testing.
  • Document code; write internal documentation and training manuals.

Required Skills & Experience:

  • 3+ years of experience in software development with C#, JavaScript, HTML and CSS.
  • Solid experience in front-end web application development patterns, challenges, and best practices.
  • Experience with the source control process (MS DevOps or similar) and the full software development life cycle of enterprise applications.
  • Excellent command of the English language.

Nice to have as additional assets:

  • One of the following Certifications by Microsoft:
    • MCSD: App Builder.
    • MCSA: Web Applications.
    • One of the new Developer Associate role-based certifications.
  • Degree in computer science, engineering, or a related technical field.
  • Experience in interaction design and user-centered application design.
  • Experience in designing responsive web/mobile applications.

MOBILE Application Developers (ref. code R&D-2020-MSD)

Job Description:

  • Design, develop, deploy, and support Mantis’ LVS mobile apps on multiple mobile device platforms (mainly Android smart-phones, tablets, and other ruggedized devices).
  • Maintain and support existing LVS mobile apps running on MS Windows CE frameworks.
  • Carry out unit and integration testing.
  • Document code; write internal documentation and training manuals.

Required Skills & Experience:

  • 2+ years of experience in software development with C#, .NET framework, and XAMARIN.
  • Solid experience in:
    • Designing, developing, deploying, and supporting responsive cross-platform mobile apps, that run on Android or the MS Windows CE framework, on smart-phones, tablets, and other ruggedized devices.
    • Mobile application development patterns, challenges, and best practices.
  • Experience with the source control process (MS DevOps or similar) and the full software development life cycle of enterprise applications.
  • Excellent command of the English language.

Nice to have as additional assets:

  • One of the following Certifications by Microsoft:
    • MCSD: App Builder.
    • MCSA: Web Applications.
    • One of the new Developer Associate role-based certifications.
  • Degree in computer science, engineering, or a related technical field.
  • Experience in interaction design and user-centered application design.
  • Experience in designing responsive web/mobile applications.