Apply for the Dot Net Developer position at Dicetek LLC in Dubai, Dubai, United Arab Emirates. Find the best jobs for you effortlessly with InJob.AI, your ultimate solution for job search. Discover top job opportunities and streamline your job search process.

Job Description
<div> <ul> <li> Full Stack .NET Framework and .NET Core Developer with 10+ Years of Experience </li> <li> Experience with Desktop Applications and Microservices </li> <li> Experience with Kiosk Applications is a plus </li> <li> Experience with Agile methodology and DevOps practices </li> <li> Expertise with Secure Coding Practices </li> <li> Microservice experience. </li> <li> Docker with Kubernetes experience. </li> <li> CI/CD knowledge. </li> </ul> </div>
AI Powered Job Insights
Exciting opportunity for a Dot Net Developer at Dicetek LLC! They are looking for a seasoned professional to contribute to their dynamic team in Dubai, UAE. This role is perfect for those with extensive experience in both .NET Framework and .NET Core, seeking to take their career to the next level. 📍 Location: Dubai, Dubai, United Arab Emirates 💼 Position: Dot Net Developer 📅 Date Posted: January 17, 2024 Role Summary: - Full Stack .NET Framework and .NET Core Developer with over 10 years of experience. - Experience developing Desktop Applications and Microservices. - Knowledge in Kiosk Applications is a plus. - Familiarity with Agile methodology and DevOps practices. - Strong expertise in Secure Coding Practices. - Hands-on experience with Docker and Kubernetes. - Understanding of CI/CD processes. What You'll Do: - Develop, test, and maintain robust web and desktop applications. - Implement microservices architecture in application development. - Collaborate with teams using Agile methodologies. - Ensure code security and quality by following best practices. - Utilize Docker and Kubernetes for containerization and orchestration. - Manage CI/CD pipelines to streamline development processes. What's Needed: - Over 10 years of .NET development experience. - Proficiency in microservices and familiarity with kiosk solutions. - Strong DevOps practices and knowledge of CI/CD tools. - Commitment to secure coding and application integrity. This position is ideal for passionate .NET developers eager to make a significant impact within a reputable company!
Top Interview Questions
A: I have over 10 years of experience working with both .NET Framework and .NET Core. My decision to use one over the other typically depends on the project requirements. For legacy applications or when working on Windows-specific technologies, I prefer .NET Framework. However, for new projects, especially those that require cross-platform capabilities, microservices, or containerization, I opt for .NET Core due to its lightweight nature, performance, and enhanced support for modern development practices.
A: In a previous project, I encountered a significant performance issue in a full stack application. The front-end was slow to load due to inefficiencies in the back-end API calls. I used profiling tools to identify the bottleneck, which was a poorly optimized database query. By rewriting the SQL query and implementing caching at the API level, we reduced load times by over 50%. This experience highlighted the importance of thorough testing and performance monitoring.
A: To ensure secure coding in .NET applications, I follow several best practices: first, I validate all user inputs to prevent injection attacks. I also use parameterized queries and entity frameworks to interact with databases, which helps mitigate risks. Additionally, I implement logging to detect unauthorized access attempts and regularly review and update libraries to patch known vulnerabilities. Lastly, I adhere to the principle of least privilege, ensuring users only have access rights necessary for their roles.
A: In my last role, I worked in an Agile environment where we utilized Scrum methodology. We held weekly sprints and daily stand-ups to track progress. Additionally, I implemented CI/CD pipelines using Azure DevOps, allowing for automated testing and deployment. For example, during the development of a microservices architecture, we set up a pipeline that ran unit tests and deployed to staging environments automatically whenever new code was pushed. This significantly improved our deployment frequency and reduced the number of production issues.
A: I have deployed several microservices using Docker and Kubernetes. Docker allows me to containerize applications, ensuring consistency across development and production environments. I use Docker Compose for local development to simulate multi-container applications. With Kubernetes, I've managed deployment, scaling, and monitoring of containerized applications in a cloud environment. For instance, I set up a Kubernetes cluster that handled auto-scaling of services based on CPU usage metrics, which helped ensure availability and performance during peak loads.
Want to get matched with your dream job?
Try InJob.ai for Free and Get Matched 100s of such opportunities!
200+ professionals have found their dream job with InJob.ai this week.

Salary Benefits
Salary details not provided

Want to apply directly?
Apply for the Dot Net Developer position at Dicetek LLC in Dubai, Dubai, United Arab Emirates using https://www.linkedin.com/jobs/view/3807332491


ether.fi, Dubai, Dubai, United Arab Emirates
Lark, Dubai, Dubai, United Arab Emirates
Talent Disruptors, Dubai, Dubai, United Arab Emirates
Kema, Dubai, Dubai, United Arab Emirates
talabat, Dubai, Dubai, United Arab Emirates
Dicetek LLC, Dubai, Dubai, United Arab Emirates
ECS | Enterprise Change Specialists, Dubai, Dubai, United Arab Emirates
InfoVision Inc., Dubai, United Arab Emirates
Still have a question? Check out our FAQ section below.
