CrawlJobs Logo

Senior Software Engineer - .Net

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

Job Responsibility

  • Research, design, implement innovative software solutions and deliver projects on-time and to specification with high level of quality
  • Develop unit tests and work with Quality Control members on solving the defects
  • Investigate new technologies and constantly update his/her technical knowledge and skills
  • Construct design documents and documentation to aid maintenance and code reuse
  • Mentor and supervise junior Developers/Product Support Engineers
  • Assist in the design and architecture of complex solutions
  • Analyze and suggest improvements in the overall development process

Requirements

  • Bachelor's degree in Engineering, Computer Science, or equivalent discipline
  • Excellent knowledge of ASP.NET, C#, XML, JSON SQL and Web APIs
  • Excellent Knowledge of OOP Concepts
  • Good Knowledge of MVC Pattern and Entity Framework
  • Knowledge of JQuery and JavaScript Frameworks
  • Strong Problem solving skills

Nice to have

  • Knowledge of Microsoft SharePoint 2010,2013 Development and XSL Syntax
  • MCTS Certified

Looking for more opportunities?

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

Similar Jobs for

Senior Software Engineer - .Net

8 matching positions

Senior Software Engineer - .Net

Location
Location
India , Mumbai
Salary
Salary:
Not provided
necsws.com Logo
NEC Software Solutions
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • MVC
  • Angular 14 (not mandatory)
  • SQL 2014 & above
  • Windows Service
  • API
  • DotNet Core
  • WPF
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - .Net

We are seeking a highly skilled Senior Software Engineer – .NET to join our dyna...
Location
Location
Salary
Salary:
Not provided
Electronikmedia
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS/MS degree in Computer Science, Engineering or equivalent
  • 8+ years of hands-on experience with software development
  • Experienced as Dot Net full stack developer/Asp.net MVC developer
  • Hands-on experience in C#
  • Hands-on experience in JavaScript /Typescript
  • Should have sound knowledge of .Net technologies
  • Hands-on experience in any databases/ORM frameworks (preferably Entity framework)
  • Strong in writing database queries, tables design, and stored procedure optimizations
  • Experience in multi-threading/asynchronous programming
  • Good knowledge in architecture/design (MVC, MVVM, SOLID Principles, Design Patterns)
Job Responsibility
Job Responsibility
  • Designing, developing, and maintaining robust .NET applications
  • Leading development efforts
  • Ensuring best coding practices
  • Collaborating with cross-functional teams to deliver high-performance solutions
Read More
Arrow Right

Senior .NET Software Engineer (Data Infrastructure)

At the core of Bentley's global infrastructure solutions lies a critical data se...
Location
Location
Lithuania , Vilnius; Kaunas
Salary
Salary:
4000.00 EUR / Month
bentley.com Logo
Bentley Systems
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • A Bachelor’s degree in Computer Science, Software Engineering, or a related field
  • At least 5 years of proven experience in software development with C#, .NET Core, and a strong understanding of OOP, data structures, and test frameworks
  • Expert-level, hands-on experience with major object storage platforms (Azure Blob Storage, Google Cloud Storage, AWS S3). This must include deep knowledge of storage usage optimization, lifecycle policies, and designing cost-efficient data access patterns
  • Solid experience with Docker and Kubernetes for deploying and managing containerized applications
  • Proven ability to write clean, maintainable, testable, and secure code, with an intuitive understanding of the long-term impact of architectural decisions
  • A self-motivated and proactive mindset, with the ability to work effectively as an individual contributor and as part of a high-performing team in an Agile/Scrum environment
  • Strong verbal and written communication skills in English
Job Responsibility
Job Responsibility
  • Architecting for Scale & Stability: Design and develop robust, event-driven cloud services and core components, with a primary focus on stability, performance, and long-term maintainability
  • Modernizing Our Storage Solutions: Implement and optimize solutions using the latest cloud object storage technologies (Google Cloud storage, Azure Blob, AWS S3, etc.) to enhance performance and cost-efficiency
  • Hands-On Implementation: Use the latest .NET development tools to turn complex architectural designs into high-quality, production-ready software
  • Championing DevOps & Automation: Develop and utilize fully automated CI/CD pipelines to deliver both application and infrastructure changes seamlessly and safely into production
  • Driving Technical Excellence: Mentor and share your deep expertise with colleagues, elevating the team's technical capabilities
  • Ensuring System Health: Support the existing code base, troubleshoot complex production issues, and collaborate across teams to ensure end-to-end service reliability
What we offer
What we offer
  • A great Team and culture
  • An exciting career as an integral part of a world-leading software company
  • An attractive salary and benefits package
  • A commitment to inclusion, belonging and colleague wellbeing
  • Training and professional development opportunities (certifications programs, conferences etc.)
  • Additional annual leave days and extra paid days for different occasions (marriage, moving day, bereavement leave etc.)
  • Health insurance package and accidents insurance 24/7
  • Referral program with bonuses
  • Extra paid day for volunteering in the organization of your choice
  • Ability to work from office or hybrid from home
  • Fulltime
Read More
Arrow Right

Senior .NET Software Engineer

Join us as a Senior .NET Software Engineer at Barclays, where you'll spearhead t...
Location
Location
Czechia , Prague
Salary
Salary:
Not provided
barclays.co.uk Logo
Barclays
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong Experience in .NET development (preferably C#)
  • Understanding of .NET ecosystem and asp.net applications
  • Knowledge of the design patterns and their application in real solutions
Job Responsibility
Job Responsibility
  • Development and delivery of high-quality software solutions by using industry aligned programming languages, frameworks, and tools
  • Cross-functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and alignment with business objectives
  • Collaboration with peers, participate in code reviews, and promote a culture of code quality and knowledge sharing
  • Stay informed of industry technology trends and innovations and actively contribute to the organization’s technology communities to foster a culture of technical excellence and growth
  • Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions
  • Implementation of effective unit testing practices to ensure proper code design, readability, and reliability
What we offer
What we offer
  • Competitive holiday allowance
  • Life assurance
  • Private medical care
  • Pension contribution
  • Fulltime
Read More
Arrow Right

Senior .NET Software Engineer

Are you ready to start a new journey with a team of energized professionals adva...
Location
Location
Lithuania , Kaunas; Vilnius
Salary
Salary:
4000.00 EUR / Month
bentley.com Logo
Bentley Systems
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in computer science, Software Engineering or equivalent field
  • At least 5 years’ experience in software development with C#, .NET Core, .NET test frameworks, data structures, and OOP
  • Rich hands-on experience with major object storage platforms (Azure Blob Storage, Google Cloud Storage, AWS S3), including optimisation of storage usage, lifecycle policies, and cost-efficient data access patterns
  • Experience with Docker and Kubernetes
  • Working experience with Scrum and Agile methodologies
  • Ability to write clear, maintainable, testable, efficient, and secure code
  • Intuitive knowledge of the short- and long-term repercussions of coding strategies and styles
  • Good verbal and written communication skills
  • Ability to learn and adapt quickly in a dynamic environment
  • Self-motivated person who can work individually and as part of a team
Job Responsibility
Job Responsibility
  • Working with management and Product Managers, the developer will assume the responsibilities of a Software Developer including design, implementation, testing and support of product features, core components or event-driven cloud services
  • Design includes participating in defining and interpreting features and designing specific services, products and features for stability, usability, and maintainability
  • Implementation includes using the latest development tools to turn the designs into software products and services
  • Support includes maintaining the existing code base and helping the support group
  • Perform unit testing during the project to ensure code assets are of quality and satisfy required use cases
  • Follow DevOps processes, from design through to delivery
  • Develop and use fully automated CI / CD pipelines to deliver code changes all the way into production
  • Learn and apply the latest technologies and coding patterns
  • Follow secure development practices
  • Mentoring and sharing experience with other colleagues in the team
What we offer
What we offer
  • A great Team and culture
  • An exciting career as an integral part of a world-leading software company providing solutions for architecture, engineering, and construction
  • An attractive salary and benefits package
  • A commitment to inclusion, belonging and colleague wellbeing through global initiatives and resource groups
  • A company committed to making a real difference by advancing the world’s infrastructure for better quality of life, where your contributions help build a more sustainable, connected, and resilient world
  • Training and professional development opportunities (certifications programs, conferences etc.)
  • Additional annual leave days and extra paid days for different occasions (marriage, moving day, bereavement leave etc.)
  • Health insurance package and accidents insurance 24/7
  • Referral program with bonuses
  • Extra paid day for volunteering in the organization of your choice
  • Fulltime
Read More
Arrow Right

Senior .Net Software Engineer

As a Senior .Net Software Engineer, you are responsible for developing high-qual...
Location
Location
India , Noida, Uttar Pradesh
Salary
Salary:
Not provided
daxko.com Logo
Daxko
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4 - 7 years of experience developing commercial software
  • A solid background in a SaaS delivery platform for a high-availability environment
  • Experience with service-oriented architectures, and APIs
  • Strong experience with C#, .Net framework, and related technologies. This includes expertise in object-oriented programming, LINQ, Entity Framework, and dependency injection
  • Knowledge of web development with ASP.NET Core, an open-source web development framework | .NET , MVC, and Web API
  • Familiarity with database design and SQL, software architecture patterns, unit testing, and performance optimisation
  • Strong software engineering process knowledge, including re-factoring, unit testing, test-driven development, and continuous integration
  • A knack for working collaboratively with other engineers, testers, and product owners
  • Experience with a fast-paced, growth environment
Job Responsibility
Job Responsibility
  • Define design patterns and identify frameworks used in the engineering team’s solutions development work
  • Establish and guide the engineering team’s development course
  • Develop high-quality applications that provide a delightful user experience and meet business expectations
  • Develop clean, reusable, well-structured, and maintainable code following best practices and industry standards
  • Develop elegant, responsive, high-performance, cross-platform solutions
  • Develop, debug, and modify components of software applications and tools
  • Write automated unit, integration, and acceptance tests as appropriate to support our continuous integration pipelines
  • Support and troubleshoot data and/or system issues as needed
  • Actively contribute actionable and valuable feedback in code reviews
  • Participate in system architecture and design reviews
What we offer
What we offer
  • Hybrid work model
  • Leave entitlements
  • Recently introduced hospitalization/caregiving leaves
  • Paid parental leaves (Maternity, Paternity, & Adoption)
  • Group Health Insurance
  • Accidental Insurance
  • Tax-saving reimbursements
  • Provident Fund (PF)
  • Casual work environments
  • Company Events and Celebrations
  • Fulltime
Read More
Arrow Right

Senior .NET Software Engineer

We are actively seeking experienced Full Stack .NET Developers to join our team ...
Location
Location
Philippines , Cebu City
Salary
Salary:
Not provided
amcsgroup.com Logo
AMCS Group
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong technical knowledge of Web Technologies such as .NET Core, Web API, C#, JavaScript, jQuery and CSS3
  • Experience developing applications in C#, ASP.NET or SQL Server preferred but other OO languages such as Java will be considered
  • Strong experience with Angular preferably, or React, Vue or Typescript. This is not essential
  • Good understanding of Design Patterns and Principles
  • Strong experience in MVC and Entity Framework
  • Fluent in MS SQL Server, database and programming
  • Good knowledge of Object-Oriented Design and Development
  • Experience with web services, REST API
  • Familiar with security mechanisms including web and web service security and their implementations
  • Experience in writing Unit test cases
Job Responsibility
Job Responsibility
  • Developing, enhancing and maintaining our environmental software products in accordance with agreed requirements and designs
  • Member of a team of software developers using latest versions of Microsoft Visual Studio (C#, ASP.NET) and Microsoft SQL Server
  • Contributing to the specification, development and test of software solutions to defined standards
  • Delivery of software development projects both as stand-alone and as a team member of internal agile and outsourced development teams
  • Development of embedded applications (Windows XP Embedded) that utilise GIS related plug-ins (including vehicle navigation and route optimisation)
  • Develop and deliver project updates to senior management
What we offer
What we offer
  • Health insurance that covers up to three dependents
  • Shuttle service for convenient transportation
  • Complimentary on-site food and coffee for your enjoyment
  • Allowances
  • Access to a comprehensive learning and development platform that provides on-the-job training on essential skills, with the ability to track your progress centrally
  • 25 days of leave
  • Joining a world leader in environmental services
  • Hybrid work arrangement for a flexible work-life balance
  • Relocation bonus package* to qualified candidates
  • Fulltime
Read More
Arrow Right

Software Engineer (.Net), Senior

Location
Location
Salary
Salary:
Not provided
myticas.com Logo
Myticas Consulting
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Extensive professional experience as a software engineer with deep expertise in .NET / C#
  • Proven experience designing and building API-driven and microservices-based systems, including defining service boundaries, API contracts, versioning strategies, and integration patterns
  • Strong understanding of software architecture principles, including scalable, resilient, and maintainable system design
  • Hands-on experience designing and building cloud-native applications (e.g., Azure, AWS, or similar platforms)
  • Solid experience with relational databases, data modeling, and performance optimization
  • Experience designing and building APIs and distributed systems
  • Proven ability to take ownership of large technical deliverables and drive them to completion
  • Strong problem-solving skills, with the ability to debug and resolve complex production issues in production environments
  • Experience providing technical leadership, mentoring engineers, and influencing architectural decisions
  • Excellent written and verbal communication skills, especially in a remote-first environment
  • Fulltime
Read More
Arrow Right