.Net Full Stack Software Engineer

01 Systems

Not Interested
Bookmark
Report This Job

profile Job Location:

Manama - Bahrain

profile Monthly Salary: Not Disclosed
Posted on: 7 hours ago
Vacancies: 1 Vacancy

Job Summary

We are looking for an experienced .Net full stack software engineer with a passion for building large-scale mission-critical software in a fast-paced agile environment. The ideal candidate will share our great pride in developing robust and user-friendly solutions and will join an engineering team that strongly believes in leveraging the latest technologies to build high quality next generation software products.

Duties and Responsibilities:

  • Analyse/Refine requirements with software architects user experience designers and product leads for end user web interfaces and back-end functionalities.
  • Work with and project managers and product leads to scope and plan engineering efforts and dependencies.
  • Develop reusable components to enable other teams to easily implement rich user interfaces and with consistent look and feel.
  • Design web services database schema and develop back-end components and service that can work at scale. 
  • Develop products that are secure highly performant and scalable across the full application stack.
  • Develop and execute unit tests.
  • Troubleshoot customer issues as required.

Qualifications :

  • Bachelors degree in Computer Science Information System Computer Engineering or another related field.
  • 5 years of professional experience developing enterprise level consumer facing web applications across the full .Net and Web development stack.
  • 3 years of experience implementing and maintaining back-end SOAP/RESTful API endpoints using .Net Framework/Core.
  • 3 years of experience developing solutions leveraging JavaScript CSS and HTML on the client-side and server-side development in C#.
  • Experience with modern web development frameworks such as React Angular and Vue.
  • Competencies in developing database schema and queries in optimal manner for enterprise relational databases (Oracle MS SQL Server DB2 etc.).
  • Familiarity with modern browsers and responsive UI to deliver web applications that work across desktop tablet and mobile devices.
  • Strong analytical and problem-solving and skills.

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 as a whole.
  • 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.

Additional Information :

 

 


Remote Work :

No


Employment Type :

Full-time

We are looking for an experienced .Net full stack software engineer with a passion for building large-scale mission-critical software in a fast-paced agile environment. The ideal candidate will share our great pride in developing robust and user-friendly solutions and will join an engineering team t...
View more view more

About Company

Company Logo

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.

View Profile View Profile