Junior Software Engineer Batterjee Medical College

Employer Active

Posted 11 hrs ago

Experience

1 - 3 Years

Education

Bachelor of Science(Computers)

Nationality

Any Nationality

Gender

Not Mentioned

Vacancy

1 Vacancy

Job Description

Roles & Responsibilities

Key Responsibilities:

Develop and maintain web applications, APIs, and backend services using .NET Core, Python, or Node.js.

Build and deploy cloud-native applications using Azure App Services, Azure Functions, and Azure Kubernetes Service (AKS).

Integrate with Azure AI services (e.g., Cognitive Services, Azure OpenAI, Azure Machine Learning) to enable intelligent features.

Collaborate with data engineers to consume and expose data from Azure Data Lake, Synapse Analytics, and SQL Databases.

Implement authentication and authorization using Azure Active Directory (AAD) and OAuth2.

Use Azure DevOps or GitHub Actions for CI/CD pipelines, automated testing, and infrastructure deployment.

Monitor application performance and reliability using Azure Monitor, Application Insights, and Log Analytics.

Participate in code reviews, unit testing, and agile development cycles.

Document software architecture, APIs, and deployment workflows.

Requirements

Bachelor s degree in Computer Science, Software Engineering, or a related technical field.

Proficiency in C#/.NET, Python, or JavaScript/TypeScript.

Experience with RESTful APIs, microservices, and containerized applications.

Familiarity with Azure services such as App Services, Functions, Blob Storage, and SQL Database.

Understanding of software development lifecycle (SDLC) and DevOps practices.

Exposure to version control systems (Git) and CI/CD tools.

Preferred Skills:

Experience with Azure Kubernetes Service (AKS) and Docker.

Knowledge of GraphQL, gRPC, or event-driven architectures.

Familiarity with Power Platform (Power Apps, Power Automate) for rapid prototyping.

Exposure to AI/ML integration using Azure Machine Learning or OpenAI APIs.

Desired Candidate Profile

Role Overview:

Batterjee Medical College is seeking a talented and technically proficient Junior Software Engineer to support the development of data-driven applications and AI-powered platforms. You will work closely with data engineers, AI specialists, and analysts to build scalable, secure, and cloud-native solutions using Microsoft Azure technologies.

Company Industry

Department / Functional Area

Keywords

  • Junior Software Engineer

Disclaimer: Naukrigulf.com is only a platform to bring jobseekers & employers together. Applicants are advised to research the bonafides of the prospective employer independently. We do NOT endorse any requests for money payments and strictly advice against sharing personal or bank related information. We also recommend you visit Security Advice for more information. If you suspect any fraud or malpractice, email us at abuse@naukrigulf.com

Batterjee Medical College

Batterjee Medical College is seeking a talented and technically proficient Junior Software Engineer to support the development of data-driven applications and AI-powered platforms.

https://careers.bmc.edu.sa/jobs/Careers/621371000026502858/