Junior .NET Developer - Riyadh, المملكة العربية السعودية - TIS (Tech for Integrated Services) by EXA

    TIS (Tech for Integrated Services) by EXA
    TIS (Tech for Integrated Services) by EXA Riyadh, المملكة العربية السعودية

    منذ أسبوعين

    Default job background
    دوام كامل
    وصف
    Role Brief:

    We are looking for a Junior .Net Developer - Saudi Nationality with an Excellent experience for pushing Backend development to the limits and will work with our team of talented engineers to design and build the next generation of backend system for ERP System.

    Job Duties and Responsibilities:

    • Research, Designs, develops and modifies Develop the backend system for an ERP System using .NET Core and create documentation (inside source code and external documents) using the best industry standards and practices.
    • Develop and support websites, including custom plugin development and modifications to existing plugins
    • Work from specifications to build out complete web portals with database back-ends
    • Write 'clean', well-designed, reusable code
    • Build reusable code and libraries for future use
    • Participate in software architecture, design discussions and code reviews.
    • Design and build unit tests and review and repair legacy code
    • Optimize application for maximum speed and scalability.
    • Investigate new technologies to be up to date with the new technical knowledge and skills.

    Requirements

    • B.S. in Computer Science or equivalent practical experience
    • Minimum 1 year of proven experience in .NET Core..
    • Must have built at least two ERP projects published.
    • Must have an Experience in Oracle and SQL Databases
    • Experience in consuming and designing REST APIs
    • Great knowledge of design principles, patterns, and best practices
    • Strong Knowledge in Payment and Payment Gateways
    • Strong Knowledge in Azure Cloud
    • Proficient understanding of code versioning tools, such as Git

    Benefits

    • Attractive salary
    • Medical Insurance
    • We have an open culture where we share our results and truly value everyone's input
    • We don't want you to leave your personality at the door, we welcome all types of thinkers