CrawlJobs Logo

Senior Software Engineering Specialist

Egypt · Job Posted March 05, 2026
Apply Position
Job Link Share

Job Responsibility

  • Communicate, track and monitor development activities to make sure that project is delivered on time with high quality
  • Conduct Requirements review, code review for developers and create high- & low-level design for the application architecture
  • Participate in and lead the development and testing phases
  • Fully resolve technical issues including performance and functionality issues. And resolve production problems and software release issues
  • Work closely with the project manager to report issues and project status of modules
  • Deploy the application on the customer side, and conduct training on the application to the customer and prepare recorded or documented tutorials for it
  • Ensure alignment with the organization's vision and values
  • Managing relationship between different functional team members

Requirements

  • Bachelor's degree in Computer Engineering, Computer Science, or equivalent discipline
  • 8-15 years of relevant work experience
  • Excellent Knowledge of OOP concept and Microsoft platforms including .net Framework, C#, ASP.NET,.net Core, MVC, and SQL Server
  • Excellent knowledge of client-side Frameworks (preferably Angular)
  • Experience and knowledge in Software Architecture and Design
  • Experience knowledge in release Management
  • Fair Knowledge in a trending architecture
  • Microservices Architecture
  • Event driven architecture vs message driven architecture
  • Serverless architecture

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Senior Software Engineering Specialist

8 matching positions

Senior Core QA Specialist - Software Test Engineering

As a Senior Infotainment Test Automation Engineer, you will play a key role in d...
Location
Location
Canada , Markham
Salary
Salary:
104000.00 - 154000.00 USD / Year
gm.com Logo
General Motors
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ years of embedded software QA/test experience in the mobile or automotive industry
  • 3+ years of hands-on experience testing Android code (applications, frameworks, or services)
  • 3+ years of technical leadership experience, including mentoring or guiding junior team members
  • Strong knowledge of software quality assurance methodologies, test design techniques, and QA tools
  • Proven experience with test automation frameworks such as Robot Framework and/or Appium
  • Excellent programming skills in Python and/or Java for building automation, tools, and scripts
  • Understanding of Scrum/Agile software development practices and working within cross-functional agile teams
  • Outstanding verbal and written communication skills
  • Strong problem-solving, analytical, and debugging skills
  • Demonstrated collaboration skills
Job Responsibility
Job Responsibility
  • Define the end-to-end test strategy and test plans for infotainment applications based on product roadmaps and release milestones
  • Identify test coverage goals and balance manual vs automated testing
  • Design and document detailed test cases and test scenarios from requirements and user stories
  • Execute smoke, sanity, regression, performance, stability, and exploratory tests
  • Build and maintain test automation frameworks (e.g., Robot Framework, Appium)
  • Develop and enhance test tools, utilities, and scripts
  • Design and maintain automation pipelines for different test types
  • Set up, configure, and maintain required test environments, devices, benches, and test equipment
  • Troubleshoot environment issues
  • Prepare clear, comprehensive test reports and dashboards
What we offer
What we offer
  • Paid time off including vacation days and holidays
  • Supplemental benefits for pregnancy, parental, and adoption leave
  • Comprehensive healthcare, dental, and vision coverage
  • Life insurance plans for you and your family
  • Defined Contribution Pension Plan with company and matching contributions
  • GM Vehicle Purchase Program for you, your family, and friends
  • Fulltime
Read More
Arrow Right
New

Engineering Senior Specialist

The Engineering Senior Specialist is responsible for managing and coordinating t...
Location
Location
Italy , Milan
Salary
Salary:
Not provided
https://www.edp.com Logo
EDP
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • University degree in Engineering or related technical field combined with significant professional experience in energy project design and engineering
  • Good proficiency in Pvsyst software
  • Good proficiency in the Microsoft Office suite
  • Knowledge of financial models applied to renewable energy
  • Knowledge of the technical regulations for photovoltaic systems: CEI standards, fire brigade (VVF) directives, grid connection procedures, installation constraints, etc.
  • Ability to independently carry out technical site inspections
  • Knowledge of products available on the market
  • Extensive previous experience in ability to take accountability for delivering high-quality outputs aligned with strategic priorities
  • Strong skills in process optimization and workflow efficiency improvement
  • Experience integrating new technologies to drive operational growth and efficiency
Job Responsibility
Job Responsibility
  • Coordinate and oversee engineering activities from design inception to project handover, ensuring integration and alignment across functions and technologies (solar, wind, Battery Energy Storage Systems (BESS), and distribution)
  • Develop, review, and validate technical designs, layouts, and specifications to guarantee compliance with operational, regulatory, and quality standards
  • Define and enforce quality protocols and specifications for critical capital equipment used in renewable energy projects
  • Standardize engineering processes and promote cross-project learning to optimize efficiency and execution quality
  • Plan and manage the integration of energy systems (solar, wind, BESS) into electrical grids, covering both transmission and distribution networks
  • Collaborate effectively with stakeholders to support knowledge sharing and project delivery aligned with strategic goals
  • Maintain up-to-date expertise on best practices, emerging technologies, and evolving regulations to continuously enhance technical performance
  • Fulltime
Read More
Arrow Right

Systems Engineering Senior Specialist - Windows Endpoint & Laptop Support L2

We are currently seeking a Systems Engineering Senior Specialist - Windows Endpo...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Provide L2 troubleshooting and resolution for Windows 10/11 laptop hardware, software, and OS-related issues
  • Act as escalation point from L1 support teams for complex endpoint incidents that cannot be resolved at the first level
  • Diagnose and resolve issues related to Windows OS, drivers, application conflicts, user profiles, and system performance
  • Manage and troubleshoot laptop provisioning, reimaging, and OS refresh workflows for end users
  • Support Windows Autopilot and zero-touch provisioning scenarios in hybrid Azure AD environments
  • Coordinate with hardware vendors for warranty repairs, replacements, and hardware fault resolution
  • Manage end-user communication and expectation setting during incident resolution, ensuring SLA adherence
  • Document incident trends, root cause findings, and resolution steps in the ITSM ticketing system (ServiceNow / Remedy)
  • Use HCL BigFix as the primary tool for endpoint visibility, health monitoring, and remote remediation across the Windows laptop fleet
  • Deploy and manage software packages, patches, and configuration changes to laptops via BigFix Software Distribution and Patch modules
Job Responsibility
Job Responsibility
  • Provide L2 troubleshooting and resolution for Windows 10/11 laptop hardware, software, and OS-related issues
  • Act as escalation point from L1 support teams
  • Diagnose and resolve issues related to Windows OS, drivers, application conflicts, user profiles, and system performance
  • Manage and troubleshoot laptop provisioning, reimaging, and OS refresh workflows
  • Support Windows Autopilot and zero-touch provisioning in hybrid Azure AD environments
  • Coordinate with hardware vendors for warranty repairs and replacements
  • Manage end-user communication and expectation setting during incident resolution
  • Document incident trends, root cause findings, and resolution steps in ITSM ticketing system
  • Use HCL BigFix for endpoint visibility, health monitoring, and remote remediation
  • Deploy and manage software packages, patches, and configuration changes via BigFix
  • Fulltime
Read More
Arrow Right

Systems Engineering Senior Specialist - EPM Application Packaging

The Senior Systems Engineering Specialist – Application Packaging will lead appl...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 9–12 years of experience in enterprise application packaging and deployment
  • Application packaging using MSI/MSIX formats
  • Admin Studio, InstallShield, Advanced Installer
  • PowerShell scripting (PSADT), basic automation
  • Windows 10/11 application testing
  • Proven experience as a Packaging Engineer with expertise in MSI Package Builder, SCCM, App-V, and VBScriptPSADT and PowerShell scripting
  • In-depth knowledge of Windows operating systems and desktop management tools
  • Experience with MSIX packaging and deployment
  • Strong scripting skills, particularly in VBScript, for automation of packaging processes
  • Proficiency in SCCM for software distribution, application deployment, and patch management
Job Responsibility
Job Responsibility
  • Lead complex application packaging and MSI/MSIX transformations
  • Resolve DLL conflicts, registry issues, and advanced installation problems
  • Design automation solutions for packaging and deployment efficiency
  • Mentor junior team members and review packaging quality
  • Design, create, and test software packages using MSI Package BuilderPSADTPowershell scripting, ensuring compatibility and adherence to organizational standards
  • Work with SCCM team for software distribution, application deployment, and patch management, optimizing the desktop environment
  • Implement and manage Microsoft Application Virtualization (App-V) for virtualized application delivery, ensuring seamless integration with end-user systems
  • Develop VBScript scripts to automate and streamline packaging processes, enhancing efficiency and reducing manual efforts
  • Collaborate with application owners, IT teams, and stakeholders to gather requirements and understand software packaging needs
  • Troubleshoot and resolve issues related to application packaging, working closely with support teams and end-users
  • Fulltime
Read More
Arrow Right

Systems Engineering Senior Specialist

The MECM Engineer drives endpoint and server infrastructure management , executi...
Location
Location
United States , Arlington
Salary
Salary:
78948.00 - 164476.00 USD / Year
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum of 6 years' experience supporting infrastructure/application management roles/responsibilities
  • Bachelor's degree, One-and-one- half (1.5) years of additional experience can substitute for one (1) year of a typical degree program
  • Ability to obtain Public Trust
  • Expertise in MECM
  • Expertise in PowerShell
  • Expertise in SQL
Job Responsibility
Job Responsibility
  • Manage the MECM console to deploy applications, software updates, and configuration baselines across the enterprise
  • Build and maintain automated Windows operating system deployment (OSD) task sequences and driver packages
  • Execute monthly patching cycles and security vulnerability remediations for both workstations and servers
  • Monitor and repair MECM client health and distribution point infrastructure to ensure envrionmental stability and reliability
  • Use PowerShell scripting to automate manual tasks and perform Tier 3 troubleshooting for complex issue
What we offer
What we offer
  • medical insurance
  • dental insurance
  • vision insurance with an employer contribution
  • flexible spending or health savings account
  • life insurance
  • AD&D insurance
  • short term disability coverage
  • long term disability coverage
  • paid time off
  • employee assistance
  • Fulltime
Read More
Arrow Right

Software Engineering Specialist

This job matters as the purpose of this job is to be the Technical Program Lead ...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
plus.net Logo
Plusnet
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Be Agile: expert devOps Engineer in your area of development expertise
  • Give Specialised Advice
  • Experience in leading high performing teams, delivering large projects
  • Knowledge and experience of programme management best practices, e.g. governance, templates and deliverables
  • Experience of building a culture of learning
  • Improvement Focus
  • Functional Exposure: prior exposure to BSS/OSS Platforms as well as Network and Process
  • Solution Definition and Design: experienced in defining, designing and managing complex technical solutions across multiple domains
  • BT Platform Architecture Knowledge: high level of understanding of the BT Matrix Platform architecture
  • Business Development: some experience in the principles surrounding business development
Job Responsibility
Job Responsibility
  • E2E delivery of business requirements for global fabric products (Common capability)
  • Accountable for multiple complex medium sized technical deliveries or a single large technical delivery Ownership of technical delivery, design, e2e testing, ORT and in-life
  • Collaboration with engineering/platforms have sufficient capacity to meet delivery commitments
  • Ensuring close coloration with business, E2E solution architecture/design and setting strategic product direction, with wider (senior) stakeholder engagement
  • Ensure that our technical deliveries realise Business Value (benefits realisation)
  • Ensuring that all impacted teams understand the underpinned e2E Technical plans, technical solution meets business needs and plans are comprehensive and are achievable
  • Meeting committed finance figures for the technical deliveries, with full Financial (BUB & Business alignment)
  • Make /implement recommendations for improvements to processes including Agile adoption
  • Run a regular project review forum with all stakeholders
  • Manage/determine escalation process for project milestones. Provide options on recovery of the technical delivery as well as other options including re-planning/rescheduling
  • Fulltime
Read More
Arrow Right
New

Specialist - Software Development & Engineering

At Schwab, you’re empowered to make an impact on your career. Here, innovative t...
Location
Location
United States , Austin
Salary
Salary:
40.10 - 57.69 USD / Hour
schwab.com Logo
Charles Schwab
Expiration Date
July 01, 2026
Flip Icon
Requirements
Requirements
  • 1–2 years of experience supporting or administering enterprise-level platforms in a technical role
  • 1+ years of experience writing automation scripts or building monitoring dashboards and alerts, and current working experience with Schwab systems and processes
  • Basic understanding of SDLC concepts and operational reliability practices
  • Hands-on familiarity with systems administration, monitoring, or deployment activities in Cloud and/or hybrid environments
  • Exposure to Windows Server (2022)/Linux hosted via Virtual Machine
  • Working knowledge of IP networking concepts including DNS, DHCP, firewalls, and IP routing
  • Basic understanding of distributed systems and high-availability concepts
  • Linux and/or Windows system administration fundamentals, including troubleshooting and basic performance tuning
  • Basic development proficiency in one or more languages: .NET, PowerShell, Java, Python, or Bash
  • Exposure to one or more databases: SQL Server, Oracle, or MongoDB
Job Responsibility
Job Responsibility
  • Contribute to technical execution of team priorities, supporting both operational stability and automation initiatives under guidance of senior engineers
  • Assist in investigating and resolving complex technical issues, learning to analyze situations and apply sound judgment to determine appropriate approaches
  • Begin developing an SRE mindset by learning to identify and address operational problems systematically
  • Participate in production operations support for Cloud and Login Platforms — including incident triage, root cause analysis, and remediation activities
  • Triage and respond to alerts under guidance, learning to diagnose and resolve issues with minimal risk and clear communication
  • Follow and contribute to standard operational processes, KPIs, and practices that maintain platform availability, reliability, and maintainability
  • Build familiarity with processes and controls that meet regulatory and security guidelines applicable to financial institution platforms
  • Identify operational inefficiencies and propose improvements, contributing to measurable stability gains
  • Participate in on-call support rotation for mission-critical application workflows
  • Assist in building and maintaining production automation solutions that reduce manual toil and improve operational throughput
What we offer
What we offer
  • 401(k) with company match and Employee stock purchase plan
  • Paid time for vacation, volunteering, and 28-day sabbatical after every 5 years of service for eligible positions
  • Paid parental leave and family building benefits
  • Tuition reimbursement
  • Health, dental, and vision insurance
  • Fulltime
!
Read More
Arrow Right

Software Development Senior Specialist

Location
Location
India , Chennai
Salary
Salary:
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum 10+ years of relevant experience as developer in Microsoft technologies(C#, VB.NET)
  • Hands on experience in SQL
  • Good experience in team handling
  • Domain Knowledge: Healthcare, Banking & Financial, Supply Chain or Manufacturing
  • BPO industry related domain background
Job Responsibility
Job Responsibility
  • Writes efficient, re-usable, optimal, and well documented code
  • Designs, codes, tests and documents software programs for systems of the moderate to high complexity and engages in peer code reviews
  • Perform architecture, design and review of development policies for adherence to standards and best practices
  • Participates in client/ external interactions on technical matters
  • Drives engineering processes for the project such as build automation, unit testing, software configuration management and packaging
  • Being a team player and adhering to project schedule
  • Writing code enhancements and supporting existing code
  • Providing guidance to junior developers in the team
  • Should have good logical skills and experience in delivering good quality code
  • Provide software solutions to customer issues and responds to suggestions for improvements and enhancements / new tools
Read More
Arrow Right