Full Stack Engineer

VITRONIC Machine Vision Middle East

We are looking for a Senior Full Stack Developer to allocate in this department.

Job Description

The position requires a multi-Skilled software engineer with experience in Software Designing, Development, Deployment, Testing, Troubleshooting, Documentation, and Integration. In addition to gathering user requirements, defining system functionalities, and developing software, he/she will also be responsible for documenting and integrating software.

Primary Responsibilities

Design reliable, scalable, and secure solutions.
Ensure the technical feasibility of UI/UX designs.
Design and implement a common library of reusable/configurable components to facilitate the development and maintenance of Front-End solutions.
Write clean well thought code with an emphasis on quality, simplicity, and maintainability, while also mentoring others to do the same.
Design and optimize a solution for maximum speed, scalability, and flexibility.
Monitor solution performance & usability problems and respond pro-actively to these issues.
Developing a server application using coding languages like .NET Core (not limited to) C#, .NET Core, ASP.Net, MVC, Jscript.NET, PHP, Java, and Python.
Plan future solution upgrades with the development team.
Assist in the development of applications and features that will be surfaced both to external customers and to the internal team.
Experience in Messaging Queues like RabbitMQ, MQTT.
Experience in MongoDB, and Time Series database.
Building high-quality, innovative, and fully performing software that complies with coding standards and technical design.
Site visiting, supervising the software installation, commissioning, managing running software from start to end, and reporting directly to the team leader.
Preparing reports on programming project specifications, activities, or status.
Software tools (Visual Studio 2019 and above, SQL Server 2019 management studio and above, Jira ticketing system, Git Source Control, vSphere Client, SOAPUi, and Microsoft Office).

Job Requirements

Bachelor’s degree in Computer Science, Software engineering, or equivalent
Minimum 2~3 years of commercial experience as a full stack developer with .NET Core
Strong experience with C#.Net (+3 years)
Other experiences including one of the following: WPF, TypeScript, React/Redux, Python (1-3 years)
Proficiency in .NET stack on the server side
Experienced in front-end technologies like React, HTML5, and JavaScript frameworks
Excellent knowledge of MS SQL Database
Excellent knowledge of MS Reporting server
Familiar with Scrum/Agile methodology
Mature, patient, possessing great initiative and tenacity in handling difficult situations
Excellent written and verbal communication skills in Arabic and English with excellent problem-solving skills
Teamwork-oriented with strong organizational and time management skills
Knowledge of the policies and procedures for effective security operations in order to protect the company’s information and data

It is VITRONIC’s policy to provide equal employment opportunities to all qualified applicants, regardless of race, color, gender, religion, national origin, marital status, age, disability, veteran status, or genetic information.

mentioning “Senior Full Stack Developer” In the Subject.

Tagged as: , ,


Upload your CV/resume or any other relevant file. Max. file size: 3 MB.


You can apply to this job and others using your online resume. Click the link below to submit your online resume and email your application to this employer.

Scroll to Top