drjobs Associate, Software Engineer العربية

Associate, Software Engineer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Manama - Bahrain

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

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 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 MVC applications with seamless integration between front-end and back-end.
  • Develop and consume RESTful APIs using 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 :

  • Bachelors 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 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 Bit Bucket.
  • 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 ).
  • 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 :

  • 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.


Remote Work :

No


Employment Type :

Full-time

Employment Type

Full-time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.