freehire launches on Product Hunt on 26 August.

Follow →

Senior software developer - qatar (onsite)

Summary

Design and build high-performance, scalable, and secure cloud-native applications using .NET technologies, including microservices, serverless functions, and Azure cloud services.

Job Role: Senior Software Developer

Experience: 5+ years

Location: Qatar (Onsite)

Duration: 1 year

Job Responsibilites: Design and build high performance scalable and secure cloud native applications. Design micro services APIs and web Apps. Implement Serverless functions and Logic Apps for event driven processes and integrations. Lead development on several key projects. Work in a multi-developer’s agile environment (Dev Sec Ops). Meet with solution architect and analysts to determine application and websites requirements Develop identified solutions while respecting the functional and organic specifications in compliance with established standards. Upgrade and revamp existing. NET and Share Point websites and applications to the latest cloud technology Deploy functional websites, programs, and applications using automated process (Dev Ops and Dev Ops Cloud Services) Draft software and application operating procedures Work with QA team to ensure the quality of the product code is up to established standards Software development using. Net Core, Share Point, ASP. NET, C#, HTML, Java Script libraries, CSS, Entity Framework, Microsoft Visual Studio, Unit Testing Frameworks Able to work with OIDC, OAuth 2.0, SAML, Azure AD -Proficient MS SQL Server programming (TL-SQL) Design and optimize SQL Server stored procedures Administer IIS 7 and above in a production environment Design and work with n-tier architectures (UI, Business Logic Layer, Data Access Layer) along with excellent experience with service-oriented architectures SOA (Rest, JSON) Web browser compatibility, AJAX, j Query, CSS, DHTML, and mobile technologies Proficient with front-end development languages including React JS/Angular (2 projects minimum or 2 years ‘experience), Java Script, HTML5, and CSS. Bachelor’s degree in Computer Science or Information Technology. Experience as a. NET developer (Need 5 years in. Net and 2 years in. NET Core using Azure cloud technology plus some legacy development knowledge) Set up, execute, maintain, and improve quality in procedures and processes about functional application management for ministry applications. Including the monitoring of the correct execution of Master Data Management changes Participate in structured walk-throughs and other activities to review systems and provide training and support. Experience in writing reusable libraries

Preferred Certifications:

MTAD: Microsoft Technology Associate Developer

MCSD: Microsoft Certified Solutions Developer

Scrum Alliance Certified Scrum Developer

Certified Scrum Master #J-18808-Ljbffr

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available