Software Engineer (.Net)

Origin Systems is looking for a .Net developer to build software solutions using Microsoft .NET technologies.

In this role, you should be able to write functional code with a sharp eye for spotting defects. You should be a team player and an excellent communicator. If you are also passionate about the .NET framework and software design/architecture, we’d like to meet you.

Your goal will be to work with internal teams to design, develop and maintain software solutions.

Responsibilities

  • Participate in requirements analysis
  • Collaborate with internal teams to produce software design and architecture
  • Write clean, scalable, and maintainable code using .NET programming languages
  • Revise, update, refactor and debug code
  • Improve existing software by identifying areas for modification and improvement
  • Investigate and develop skills in new technologies
  • Testing your outputs to ensure that they are in excellent working order.
  • Ensuring that outputs are visually appealing, user-friendly, and engaging.
  • Creating top-quality applications.

Requirements

  • BSc/BA in Computer Science, Engineering, or a related field.
  • Understanding of Software Development Life Cycle and Agile methodologies.
  • Strong background in object-oriented development techniques
  • Design Patterns and Best Practices, e.g. SOA
  • Strong analytical skills
  • Proven experience as a .NET Developer using C#
  • Familiarity with the .Net Core framework, and design/architectural patterns (e.g. Model-View-Controller (MVC))
  • Excellent troubleshooting and communication skills
  • Understanding of Agile methodologies
  • Attention to detail
  • MySQL experience is a plus
Origin Systems’ [OS] mission is to establish and lead a solid foundation for machine-vision based automation services in the Middle Eastern market. In its quest, OS relies on global technological partnerships that provide best in class system components; as well as in-house world class calibers who lead the business towards its aspirations. Origin Systems has quickly developed a sound footprint in the pharmaceutical industry with its leading traceability solutions (Drug Track and Trace Systems), serving manufacturing facilities, distribution centers and wholesalers. This was built upon a foundation of Origin’s innovation in machinery and software development, serving all layers of automation hierarchy (from machines on the floor to ERP integration). Origin's integrated systems are currently operating on production lines of numerous global manufacturers protecting brand identities valued in billions of dollars.