No. Of Resource :- 01
Location :- Remote
NP :- 15 Days to 30 Days
Email :- hr@staffconnect.ae
Industry :- Engineering Services
WhatsApp :- +971 529421270
Job description
- Analyse business/technical requirements to define the scope of development and implementation initiatives and integration practices
- Serve as the technical subject matter expert on designing and developing web-based applications.
- Training and mentoring development team members in technologies, solutions and best practices
- Conduct code reviews to ensure quality, standards compliance, reusability and ease of maintenance.
- Review, and contribute to the performance tuning, and code optimization
- Comply with the system development life cycle (SDLC), project management methodology, business technology architecture, and risk and production capacity – including development of project documentation of system requirements, estimates of scope and cost.
- Lead the creation of a comprehensive end-to-end solution and coordinate with Solution Architects and other Solution Designers, as required.
- Elaborate Project Documentations (Design documents, Deployment guide, Release notes).
- Ensure design leverages existing reusable components and has traceability to business requirements and ensure new modules are designed with reusability as a key requirement.
- Work with Developers to ensure that the detailed technical design is fully understood, and the development initiatives are in-line with the intended design and standards.
- Apply DevOps practices in area of continuous and automated testing/deployment.
- Diagnose & resolve application/configuration/code level technical issues.
- Leading SharePoint sites/workflows/Power Apps/Automate scope definition discussion and end to end migration activities involving discovery, assessment, implementation, support.
- Establish, strong relationships with internal and external stakeholders providing guidance to achieve the project benefits and business outcomes.
- Build and manage ISO level standard documentation process.
Skills Requirement and Qualification
- 10+ years’ experience in the Software industry.
- 8+ years of proven experience in capacity of Technology Lead/Senior Developer with focus on browser-based web applications, SharePoint Online and MS Power Platform
- Design and/or development experience with Classic ASP, .NET, ASP.NET, .Net Core, MVC, MVVM, WPF, Micro Services, AngularJS, React, jQuery, JavaScript, C3, D3, CSS, Azure Services in an n-tier architecture. Database design and development (Oracle, Microsoft SQL Server/ MySQL/MongoDB).
- Deployment of custom web parts via SPFx, and development of a site provisioning engine using PnP PowerShell.
- Design, develop and maintain key components of the existing application solutions using SharePoint forms, Microsoft List, PowerApps, Power Automate, and classic sites – where necessary.
- Extensive knowledge of server-side programming languages, C#
- Excellent experience with .Net Framework, .NET Core, ASP.NET MVC.
- Proficient in modern web front-end frameworks
- Timely creation of appropriate documents e.g., Application Architecture, Design document, technical specifications, Database Schema, Sequence diagrams, Class diagrams, etc.
- Good working experience in IIS, Enterprise Library, SQL Server
- Proficient knowledge in database design and writing T-SQL Stored Procedures
- Bachelor’s degree in Engineering (Computer Science, Information technology or related field)
Nice to have
- Previous experience in O&G sector is desirable.
- Knowledge of ITIL standard is desirable.
- .Net certification is a plus
Communication
- An excellent communicator (Written and Presentation) in English
Core Competencies
- Teamwork & Collaboration: Pragmatic and supportive team player, helping build collaborative relationships with colleagues across the Group.
- Communication: Emotionally intelligent individual with ability to listen, empathize and understand the impact of nonverbal communication. Engaging individual able to facilitate and present to big groups of stakeholders, including C-Suite level.
- Critical Thinking: Creative problem solver using reasoning to analyses issues, make decisions, and solve problems.
- Self-Starter: Proactive, “Can-Do” attitude and commitment to go the extra-mile to meet any committed timelines, and willing to fill gaps identified on the program.