drjobs Sr Net Developer Dubai العربية

Sr Net Developer Dubai

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Jobs by Experience drjobs

5years

Job Location drjobs

Dubai - UAE

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

The Senior .NET Developer is responsible for designing developing and maintaining robust scalable and secure applications using the .NET framework. This role is crucial to the company as it ensures the creation of highperformance software solutions that meet both client and business needs driving the digital transformation efforts and supporting critical business operations.

What You ll Do:
Design and Develop Applications: Build and maintain scalable secure and highperformance applications using the .NET framework ensuring alignment with business requirements.
Lead Architecture and Technical Design: Architect software solutions including databases APIs and application frameworks ensuring best practices in performance security and scalability.
Code Optimization: Write efficient reusable and maintainable code continuously improving the applications performance and reducing technical debt.
Proven experience in developing mobile and web applications using .NET technologies showcasing expertise in building robust scalable and userfriendly solutions.
Mentor and Guide Junior Developers: Provide technical leadership and mentorship to junior developers conducting code reviews offering feedback and fostering a collaborative learning environment.
Collaborate with CrossFunctional Teams: Work closely with product managers designers and QA teams to gather requirements deliver features and ensure highquality bugfree software.
Ensure Code Quality and Standards: Adhere to best coding practices and participate in code reviews to maintain high standards of software quality and consistency.
Troubleshoot and Debug: Diagnose and resolve complex software issues optimize applications and ensure a smooth user experience.

Requirements

MustHaves:

Educational Background: Bachelor s degree in computer science Software Engineering or a related field or equivalent experience.
Professional Experience: 5 years of experience in software development with a strong focus on .NET technologies (C# ASP.NET .NET Core).

Technical Skills:

o Strong knowledge of objectoriented programming and design patterns.
o Proficiency in developing web applications using ASP.NET .NET Core and web services (RESTful APIs).
o Experience with relational databases (SQL Server MySQL) and ORMs (Entity Framework).
o Knowledge of version control systems particularly Git.
ProblemSolving Ability: Strong analytical and debugging skills with the ability to optimize complex systems.
Collaboration Skills: Experience working in an Agile development environment and collaborating with crossfunctional teams.


NicetoHaves:

Cloud Experience: Familiarity with cloud platforms such as AWS Azure or Google Cloud and their .NETspecific services.
FrontEnd Knowledge: Basic understanding of frontend technologies (JavaScript HTML CSS) or frameworks (React Angular) for fullstack development.
DevOps Practices: Experience with CI/CD tools (e.g. Jenkins Azure DevOps) and containerization (Docker Kubernetes).
Testing Experience: Knowledge of unit testing frameworks (e.g. NUnit MSTest) and automated testing practices.
Soft Skills: A strong communicator able to explain complex technical concepts clearly and a sense of humour to maintain a positive collaborative team culture




Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobs.ae is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.