Enable job alerts via email!

dotNet Full Stack Software Engineer

01 Systems

Manama

On-site

BHD 22,500 - 27,500

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative firm is seeking a skilled .Net full stack software engineer to join their dynamic team. This role involves developing large-scale, mission-critical software solutions in a fast-paced agile environment. The ideal candidate will have a strong background in .Net development, with experience in creating user-friendly applications and back-end services. You will collaborate with architects and designers to refine requirements and ensure the delivery of high-quality software products. If you are passionate about technology and eager to contribute to next-generation solutions, this opportunity is perfect for you.

Qualifications

  • 5+ years in developing enterprise-level web applications.
  • Experience with SOAP/RESTful API endpoints using .Net Framework/Core.

Responsibilities

  • Analyze requirements with architects and designers for web interfaces.
  • Develop secure, scalable products across the full application stack.

Skills

.Net Development
C#
JavaScript
CSS
HTML
Problem-solving
Agile Development

Education

Bachelor's degree in Computer Science
Bachelor's degree in Information Systems
Bachelor's degree in Computer Engineering

Tools

React
Angular
Vue
Oracle
MS SQL Server
DB2

Job description

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 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 with consistent look and feel.
  • Design web services, database schema and develop back-end components and services 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:

  • Bachelor's 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 an 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 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.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.