Enable job alerts via email!

Software Engineer (Remote)

Nybl

Dubai

Remote

AED 120,000 - 200,000

Full time

30+ days ago

Job summary

An innovative company is seeking a talented Software Engineer to join their team in developing cutting-edge AI solutions. In this role, you will design, develop, and maintain high-quality software applications using C#. You'll work closely with cross-functional teams to analyze requirements and implement robust software solutions. This position offers the chance to contribute to an exciting AI ecosystem that empowers businesses across various industries. If you are passionate about technology and eager to make an impact, this is the perfect opportunity for you!

Qualifications

  • Strong proficiency in C# and software development using .NET framework.
  • Experience with Agile methodologies and version control systems like Git.

Responsibilities

  • Design and develop software applications using C# and best practices.
  • Collaborate with teams to analyze requirements and implement solutions.

Skills

C# programming
.NET framework
Object-oriented programming
Database development
SQL
Agile methodologies
Git
Problem-solving
Communication skills
Attention to detail
Front-end technologies (HTML, CSS, JavaScript)
Cloud technologies
Job description
About nybl
We are developing an AI ecosystem that enables businesses across industries to deploy artificial intelligence solutions seamlessly using our platform and applications. Our technology empowers anyone to build AI solutions—without writing a single line of code or holding a Data Science degree. From healthcare to agriculture, education to industry, the applications of our technology are truly limitless.
The Role

As a Software Engineer, you will be responsible for designing, developing, and maintaining high-quality software applications using the C# programming language. You will collaborate with cross-functional teams to analyze requirements, propose solutions, and implement robust software solutions.

Responsibilities
  1. Design and develop software applications using C#, adhering to coding standards and best practices.
  2. Collaborate with product managers, data scientists, and other stakeholders to gather and analyze software requirements.
  3. Translate software requirements into technical specifications and designs.
  4. Write clean, efficient, and maintainable code to implement software solutions.
  5. Conduct thorough unit testing to ensure the reliability and quality of the software.
  6. Debug and resolve software defects and issues in a timely manner.
  7. Collaborate with other software engineers to review code and provide constructive feedback.
  8. Participate in code reviews and contribute to the improvement of coding standards and practices.
  9. Stay up to date with the latest technologies, trends, and best practices in C# development.
  10. Troubleshoot and resolve software performance and scalability issues.
  11. Document software designs, technical specifications, and implementation details.
  12. Assist in the deployment and configuration of software applications.
  13. Drive improvements in all areas, including data quality, testing, and CI.
  14. Provide technical guidance and mentorship to junior software engineers.
Required Skills
  1. Strong proficiency in C# programming language.
  2. Experience in software development using .NET framework and related technologies.
  3. Solid understanding of object-oriented programming principles and design patterns.
  4. Proficiency in database development and SQL.
  5. Familiarity with software development methodologies, such as Agile or Scrum.
  6. Experience with version control systems, such as Git.
  7. Strong problem-solving and analytical skills.
  8. Excellent communication and collaboration abilities.
  9. Ability to work effectively in a team-oriented environment.
  10. Strong attention to detail and a commitment to delivering high-quality software.
  11. Familiarity with front-end technologies (HTML, CSS, JavaScript) is a plus.
  12. Experience with cloud technologies.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.