Associate Software Engineer

01 Systems

UAE

Ref: PP000-15155

Job description / Role

Job Type
Full Time
Job Location
UAE
Nationality
Any Nationality
Salary
Not Specified
Gender
Not Specified
Arabic Fluency
Not Specified
Job Function
IT - Software & Web Development
Company Industry
IT, Software & Internet Services

Company description

Established in 1986, 01 Systems is one of the first software providers in the Middle East bringing over 30 years of experience delivering innovative solutions. With over 300 customers in more than 90 countries, 01 Systems provides state-of-the-art solutions and services for both the financial and the non-financial sectors in the areas of digital transformation, signature management, document management, and business process management.

Using leading-edge technologies, robust security, and proven competency, our products and services are used to effectively mitigate business and operational risks. Over the years, we have improved and enhanced our products through continued cooperation and interaction with our customers to ensure that we deliver positive customer service and keep our clients satisfied.

Our team shares a passion for success and a firm commitment to creating an inspiring work environment for every employee. Our culture promotes an atmosphere of thoughtfulness, moments of laughter, and an appreciation of others as well as a strong work ethic and technical skills.

Job description

We are seeking a highly skilled and experienced full stack software developer with a strong background in web UI development and implementing .NET-based web applications. The ideal candidate will have hands-on experience with JavaScript, CSS, ASP.Net MVC, Web API, cross-browser compatibility fixes, and solid knowledge of database querying and integration. You will be responsible for building responsive, robust, and scalable web applications that offer seamless user experiences across all major browsers (and some legacy browsers like Internet Explorer 11) and devices.

Duties and responsibilities:

  • Design and develop responsive web UIs using HTML5, CSS, JavaScript, and modern UI frameworks.
  • Build and maintain ASP.Net MVC applications with seamless integration between front-end and back-end.
  • Develop and consume RESTful APIs using ASP.Net Web API.
  • Implement secure, high-performing, and scalable .NET-based web solutions.
  • Collaborate with cross-functional teams including UI/UX designers, QA engineers, and DevOps.
  • Design and interact with relational databases; write efficient SQL queries and work with stored procedures.
  • Ensure cross-browser compatibility and responsive design for desktop and mobile platforms.
  • Follow best practices for software development, including code reviews, unit testing, and documentation.
  • Continuously improve application performance and maintainability.
  • Mentor junior team members and contribute to technical design discussions.

Qualifications

  • Bacheloru2019s degree in computer science, information technology, computer engineering, or another related field.
  • Overall 8+ years of professional experience in software development, and 5+ years with extensive focus on web UI and .NET-based applications.
  • Strong proficiency in JavaScript, HTML5, CSS (including Flexbox, Grid, etc.).
  • Expertise in ASP.Net MVC and Web API development.
  • Experience developing responsive and cross-browser compatible user interfaces especially with Internet Explorer 11.
  • Thorough knowledge of ECMA 5/6 standards.
  • Proficient in working with relational databases (e.g., SQL Server, PostgreSQL), including writing queries, stored procedures, and optimization.
  • Knowledge of web application security and performance optimization.
  • Familiarity with version control systems such as Git or Bitbucket.
  • Strong analytical, debugging, and troubleshooting skills.
  • Excellent communication and teamwork abilities.
  • Experience with JavaScript frameworks like Bootstrap, Knockout, JQuery.
  • Experience with modern JavaScript frameworks (e.g., React, Angular, Vue.js).
  • Experience with C# language and .NET.
  • Familiarity with containerization concepts; hands-on experience is a plus.
  • Knowledge of Entity Framework or other ORM tools.
  • Knowledge of unit testing with frameworks like XUnit, NUnit, MSTest, etc.
  • Understanding of Agile methodologies (Scrum, Kanban).

Desirable skills and experience

  • High levels of initiative, along with the ability to work with minimal oversight, and capability to multitask.
  • A team player, with willingness to assist other team members through brainstorming, review, mentorship, or knowledge-sharing to improve the performance of the team.
  • Ability to understand and articulate good architectural and design principles.
  • Strong written and verbal communication skills, including the ability to present complex information in a succinct and easy to understand manner.
  • Experience working in an agile development environment.
  • Drive for continuous learning and self-improvement.
  • Familiarity with continuous integration and deployment.
  • Experience developing and deploying on major cloud services platforms (IAAS, PAAS) such as AWS and Azure.

Additional information

  • Competitive salary.
  • Monthly transport allowance.
  • Bahrain visa sponsorship for you and your family.
  • Sponsored flight back to home country once per annum for you and your family.
  • Medical insurance for you and your family.
  • A collaborative and innovative team environment.
  • Opportunities for learning, development, and career advancement.
Get personalised updates on latest vacancies
Similar jobs you may be interested in
Software Engineer – Opportunities in Germany Easy Apply
Rizeon
Germany 7 Oct
Backend IoT Engineer Easy Apply
Innovent Wiot 360
Abu Dhabi 11 Sep
Firmware Engineer Easy Apply
Charterhouse
Dubai 11 Sep
Engineer – Software Development Easy Apply
Cloud Spaces
Abu Dhabi 20 Aug
Software Developer - Government Client (Confidential) Easy Apply
ManpowerGroup Middle East
UAE 23 Oct
Job Alerts by Email
  • Personalised updates on latest career opportunities
  • Insights on hiring and employment activity in your industry
  • Typically sent twice a month
Software Engineer salaries in UAE

Average monthly compensation
AED 7,000

Breakdown available for industries, cities and years of experience