Software Support Engineer / Full stack developer

Asterix Communications
Abu Dhabi
AED 200,000 - 400,000
Job description

Overview:
We are seeking a skilled Software Support Engineer / Full Stack Developer with a strong background in SQL, .NET, and APIs, coupled with extensive experience in various programming languages, frameworks, and development tools. The ideal candidate will have a minimum of 5 years of professional experience in software development, possessing a versatile skill set that spans both front-end and back-end technologies.

Responsibilities:

  1. Provide technical support and troubleshooting for software applications, ensuring timely resolution of issues reported by users.
  2. Collaborate with cross-functional teams to analyze user requirements and develop solutions that meet business objectives.
  3. Design, develop, and maintain scalable and robust software solutions using a combination of programming languages, frameworks, and libraries.
  4. Implement and optimize database schemas, queries, and stored procedures to support application functionality.
  5. Integrate third-party APIs and services into existing systems, ensuring seamless interoperability.
  6. Participate in code reviews, identifying areas for improvement and implementing best practices to ensure code quality and maintainability.
  7. Stay up-to-date with emerging technologies and industry trends, continuously enhancing skills and knowledge to drive innovation within the team.
  8. Execute test procedures for software components for different user roles.

Requirements:

  1. Bachelor's degree in Computer Science, Engineering, or related field.
  2. Minimum of 5 years of professional experience in software development.
  3. Proficiency in SQL, .NET, and API development.
  4. Strong programming skills in Java SE, Java EE, JavaScript, Swift, PHP, etc.
  5. Experience with frameworks and libraries such as SpringBoot, AngularJS, Spring Data JPA, Hibernate, etc.
  6. Solid understanding of database concepts and experience with DBMS like SQL Server Management Studio.
  7. Proven ability to develop intuitive and responsive user interfaces using UI technologies.
  8. Familiarity with development tools and version control systems such as Netbeans, Docker, Git, etc.
  9. Excellent problem-solving and analytical skills, with a keen attention to detail.
  10. Effective communication and teamwork abilities, with the capacity to collaborate across diverse teams and stakeholders.
Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Software Support Engineer / Full stack developer jobs in Abu Dhabi