Associate, Software Engineer

01 Systems

Manama

On-site

BHD 11,160 - 16,740

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Monthly transport allowance
Bahrain visa Sponsorship
Medical Insurance
Learning and development opportunities

Job summary

01 Systems, based in Bahrain, is seeking an experienced software developer specialized in ASP.Net MVC and Web API to join their dynamic team. This role involves building and maintaining high-performance web applications and ensuring seamless integration between front-end and back-end technologies.

The ideal candidate should possess significant experience in software development, strong SQL skills, and familiarity with Agile methodologies. A supportive work culture, transport allowance, visa sponsorship, and opportunities for growth are offered.

Qualifications

  • 8+ years of professional experience in software development.
  • 5+ years focusing on Web UI and .NET-based applications.
  • Proficiency in writing efficient SQL queries and stored procedures.

Responsibilities

  • Build and maintain ASP.Net MVC applications.
  • Develop and consume RESTful APIs.
  • Implement secure and scalable .NET web solutions.

Skills

ASP.Net MVC
Web API
C#
SQL Server
PostgreSQL
Git
Agile methodologies

Education

Bachelor’s degree in Computer Science or related field

Tools

Entity Framework
XUnit
NUnit
MSTest

Job 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 over 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 a positive customer service and to keep our clients satisfied.

Our team shares a passion of success and a firm commitment to create 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

Duties and Responsibilities:

  • 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.
  • 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
  • Bachelor’s 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.
  • Expertise in ASP.Net MVC and Web API development.
  • 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 Bit Bucket.
  • Strong analytical, debugging, and troubleshooting skills.
  • Excellent communication and teamwork abilities.
  • Experience with C# language and Dot 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
  • 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 your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior .NET Web Engineer: ASP.NET MVC & Web API
Senior .NET Web Engineer: ASP.NET MVC & Web API

01 Systems • Manama

On-site
Monthly transport allowance
Bahrain visa Sponsorship
Medical Insurance
+1
UI Designer at 01 Systems
UI Designer at 01 Systems

01 Systems • Manama

On-site
BHD 14,000 - 24,000
Competitive salary
Monthly transport allowance
Visa sponsorship for you and family
+1
Senior Software Engineer
Senior Software Engineer

MINDFREE Consulting | Insurance Talent Hub • Manama

On-site
BHD 22,000 - 31,000
Junior Software Engineer
Junior Software Engineer

Visa Shuttle • Bahrain

On-site
BHD 4,000 - 6,000
International projects
Hands-on with modern tech
Career growth
+1
Junior Software Engineer
Junior Software Engineer

Fospe UK Ltd • Bahrain

On-site
Opportunity to work on international projects
Hands-on experience with modern technologies
Career growth and learning opportunities
+1
Senior .NET Full-Stack Architect – Enterprise Systems
Senior .NET Full-Stack Architect – Enterprise Systems

Client of Exceed IT Services • Bahrain

On-site
BHD 50,000 - 70,000
.NET Developer
.NET Developer

Virtuthinko W. L • Manama

On-site
BHD 11,000 - 20,000
Technical Writer (Arabic) – Software Documentation - Bahrain
Technical Writer (Arabic) – Software Documentation - Bahrain

01 Systems • Manama

On-site
Quality Assurance Engineer (Software Testing)
Quality Assurance Engineer (Software Testing)

01 Systems • Manama

On-site
BHD 15,000 - 25,000
Senior Quality Assurance Automation Engineer
Senior Quality Assurance Automation Engineer

01 Systems • Manama

On-site
BHD 18,000 - 27,000