Enable job alerts via email!

Software Developer (.NET)

Thumbay Group

Ajman Emirate

On-site

AED 120,000 - 200,000

Full time

8 days ago

Job summary

A leading healthcare organization in the UAE is looking for a Software Developer specializing in .NET technologies. The successful candidate will develop software solutions, ensure data security, and work collaboratively with teams. Candidates should have 3+ years of experience in .NET Core and Angular, with a strong analytical mindset and prior experience in healthcare systems being a notable advantage. This role offers a chance to contribute to meaningful projects in a dynamic environment.

Qualifications

  • 3+ years of experience in software development using .NET Core and Angular.
  • Strong proficiency in C#, .NET Core, Angular, and RESTful API development.
  • Hands-on experience with MongoDB and SQL Server, including schema design and query optimization.

Responsibilities

  • Develop high-quality software solutions based on user requirements.
  • Design and implement applications using .NET Core, Angular, and Microservices.
  • Work with SQL and NoSQL databases to optimize data models.

Skills

C#
.NET Core
Angular
RESTful API development
Microservices architecture
SQL Server
MongoDB
Kubernetes
CI/CD with Jenkins
Cloud platforms (Azure, AWS, GCP)

Education

Bachelor’s degree in Computer Science, Information Technology, or related field

Tools

Jenkins
Git
Docker
Job description
Overview

Software Developer (.NET) -(3-5 Years of experience)

Responsibilities
  • Develop high-quality software solutions by studying information needs, user requirements, system flows, and data usage.
  • Design and implement applications using .NET Core, Angular, and Microservices, ensuring performance, scalability, and maintainability.
  • Work with relational (SQL Server) and NoSQL (MongoDB) databases to design and optimize data models.
  • Build and maintain microservices-based solutions for modular, distributed, and cloud-native architectures.
  • Investigate and resolve problem areas in existing systems while ensuring smooth software development lifecycle execution.
  • Create clear and maintainable documentation, flowcharts, layouts, diagrams, and code comments.
  • Determine operational feasibility by evaluating requirements, defining problems, and proposing solutions.
  • Conduct systems analysis to improve business processes and recommend changes in policies and procedures.
  • Prepare and install software solutions, ensuring compliance with system specifications, standards, and programming practices.
  • Work collaboratively with cross-functional teams to deliver projects on time and within scope.
  • Provide guidance, mentorship, and support to junior engineers by offering coaching and educational opportunities.
  • Contribute to team growth by interviewing, recruiting, and onboarding developers.
  • Stay updated with state-of-the-art development tools, frameworks, and programming techniques.
  • Research and adopt new technologies such as cloud-native microservices, container orchestration, and event-driven systems to enhance application performance and development efficiency.
  • Participate in educational opportunities, professional organizations, and networking to remain on the leading edge of software development practices.
  • Ensure confidentiality and security of data, adhering to best practices in secure coding and data protection.
  • Debug, optimize, and analyze solutions while maintaining system stability and performance.
  • Implement CI/CD pipelines with Jenkins for efficient build, test, and deployment processes.
Education & Experience
  • Bachelor’s degree in Computer Science, Information Technology, or a related field (B.Tech preferred).
  • 3+ years of experience in software development using .NET Core and Angular.
Technical Skills
  • Strong proficiency in C#, .NET Core, Angular, and RESTful API development.
  • Hands-on experience with MongoDB and SQL Server, including schema design, query optimization, and data modeling.
  • Experience in designing and implementing Microservices architectures and distributed systems.
  • Experience with Kubernetes for container orchestration and cloud-native deployments.
  • Proficiency with CI/CD tools such as Jenkins, Git, and containerization (Docker).
  • Familiarity with cloud platforms (Azure, AWS, or GCP) is an advantage.
  • Knowledge of software design patterns, event-driven systems, and message queues (e.g., Kafka, RabbitMQ).
Soft Skills
  • Strong analytical and problem-solving abilities with a creative, solution-driven mindset.
  • Excellent communication and collaboration skills to work effectively with business users and technical teams.
  • Ability to take ownership of services and applications at scale.
  • Passion for new technologies and open-source tools.
Domain Advantage
  • Prior experience in healthcare or education systems, preferably within the UAE market, is a strong advantage.
Preferred Qualifications
  • Experience with Agile/Scrum methodologies.
  • Knowledge of DevOps practices and automated testing frameworks.
  • Exposure to monitoring and logging tools (Prometheus, Grafana, ELK stack).
  • Certifications in .NET development, Azure, Kubernetes, or Microservices are a plus.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.