Senior Software Developer
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
About the Role
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.
Key Skills for This Role
Full Job Posting
Overview
- 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 (DevSecOps).
- 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 SharePoint websites and applications to the latest cloud technology
- Deploy functional websites, programs, and applications using automated process (DevOps and DevOps 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, SharePoint, ASP.NET, C#, HTML, JavaScript 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, jQuery, CSS, DHTML, and mobile technologies
- Proficient with front-end development languages including React JS/Angular (2 projects minimum or 2 years ‘experience), JavaScript, 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
- Pay: QAR17,000.00 per month
Language
- Arabic (Required)
• Microsoft Technology Associate Developer (Required)
- ScrumMaster (Required)
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at BPO PLUS
Call Center Agent - Female
Doha, QAT
A call center agent is needed to manage inbound and outbound calls, identify customer needs, and provide solutions. The role requires following communication scripts, upselling products, and maintaining records. Candidat
Head of Fixed Assets and Inventory
Dubai, UAE
BPO PLUS seeks a Head of Fixed Assets and Inventory to oversee asset lifecycle, inventory operations, and compliance in a hospital setting. Requires 10+ years accounting experience, 5+ years in fixed assets/inventory wit
Head of Fixed Assets and Inventory
Doha, QAT
BPO PLUS is seeking a Head of Fixed Assets and Inventory to oversee asset and inventory management in a hospital setting. The role requires 10 years of accounting experience, 5 years in fixed assets and inventory in Orac
Visitor Service
Doha, QAT
We are looking for a Visitor Service professional to provide orientation, information, and front-of-house operations at a museum. The role involves direct public engagement, ticket management, and ensuring dress code enf
Museum Guide
Doha, QAT
BPO PLUS is seeking a Museum Guide to conduct tours for diverse audiences including VIPs, school groups, and the general public. The role requires developing knowledge of the museum's collection, delivering engaging tour
Project Manager
Doha, QAT
BPO PLUS is seeking a Project Manager in Doha to plan, execute, and monitor projects within scope, budget, and timeline. The role involves defining objectives, coordinating cross-functional teams, managing budgets, and e
Landscaping Engineer
Doha, QAT
BPO PLUS is seeking a Landscaping Engineer with 5+ years of experience to plan, design, and oversee landscaping projects in Doha. The role requires a Bachelor's degree in B.Tech in Irrigation or Horticulture and a drivin
Financial Controller
Doha, QAT
A company in Doha seeks a Financial Controller to oversee all financial operations, including accounting, budgeting, forecasting, and reporting. Requires a Bachelor's degree and 2+ years of Food & Beverage experience.
Call Center Agent - Female
Doha, QAT
Head of Fixed Assets and Inventory
Dubai, UAE
Head of Fixed Assets and Inventory
Doha, QAT
Visitor Service
Doha, QAT
Museum Guide
Doha, QAT
Project Manager
Doha, QAT
Landscaping Engineer
Doha, QAT
Financial Controller
Doha, QAT