Software Development Principal (.Net Fullstack)

Posted 2 Days Ago
Be an Early Applicant
Cairo
Senior level
Software
The Role
The Principal Software Development role focuses on designing, developing, and maintaining scalable software applications using .NET and .NET Core. Key responsibilities include proficiency in database management, building RESTful APIs, writing clean code, leveraging OOP principles, and ensuring code quality through unit testing. The position requires strong collaboration and adherence to best practices in software development.
Summary Generated by Built In

Description

WE ARE HIRING!

We are seeking a skilled and experienced .NET and .NET Core Developer to join our dynamic team. As a developer, you will play a crucial role in designing, developing, and maintaining robust and scalable software applications. The ideal candidate should possess a strong background in .NET and .NET Core development, with a deep understanding of object-oriented programming, design patterns, and SOLID principles.

Requirements

Responsibilities:
- Utilize your strong experience in .NET and .NET Core development to build high-quality and efficient software solutions.

- Demonstrate proficiency in object-oriented programming (OOP), design patterns, and SOLID principles to create well-structured and maintainable code.

- Employ your expertise in SQL databases, preferably Postgres or SQL Server, to design and optimize database schemas and perform efficient data manipulation operations.

- Leverage your knowledge of LINQ and EF Core to facilitate seamless data access and manipulation within the application.

- Demonstrate proficiency in Git and version control systems to ensure collaborative and organized codebase management.

- Utilize your experience in building scalable and maintainable products, applying best practices and industry standards to achieve outstanding results.

- Demonstrate knowledge and practical experience with unit-testing frameworks like Xunit to ensure code quality and reliability.

- Familiarity with Domain-Driven Design (DDD) and clean architecture principles is a plus, as you'll be involved in designing applications with a strong focus on domain modeling and separation of concerns.

- Employ your expertise in building RESTful APIs with .NET Core and open API specifications to create efficient and standardized communication interfaces.

- Utilize your experience with Docker to containerize applications and facilitate seamless deployment and scalability.

- Familiarity with CI/CD concepts is important as you'll be working in an environment that values continuous integration and deployment processes.

- Demonstrate knowledge and experience in caching mechanisms such as mem-cache or Redis to optimize application performance.

- Experience with Kubernetes will be considered a significant advantage, as it aligns with our future plans for infrastructure and deployment.

- Develop and maintain the front-end web application using Angular Framework with at least one year experience.

- Write clean, optimized, and well-documented code using HTML, CSS, and Typescript/JavaScript

Requirements:

  • 6+ years of experience.
  • Excellent command of English language.
  • Strong proficiency in Oracle DB, Oracle Stored procedures and SQL Server.
  • Proven experience in DDD/Domain driven design and N tiers architectures.
  • Very good analytical and creative problem solving skills.
  • Good work ethics, Team player, positive and self-motivated.
  • Strong Communication & Interpersonal skills.
  • Previous experience working with U.S clients is a plus.
  • Flexibility to travel when needed (mainly to U.S).
Benefits
  • Salary paid in USD
  • Six-month career-advancing opportunities
  • Employee parking space
  • Supportive and friendly work environment
  • Premium medical insurance [employee +family]
  • English language development courses
  • Interest-free loans paid over 2.5 years
  • Technical development courses
  • Planned overtime program (POP)
  • Employment referral program
  • Premium location in Maadi
  • Social insurance

Top Skills

.Net
.Net Core
Angular
Docker
Ef Core
Git
JavaScript
Kubernetes
Linq
Postgres
SQL
SQL Server
Typescript
Xunit
The Company
HQ: San Diego, CA
263 Employees
On-site Workplace
Year Founded: 1992

What We Do

Integrant, Inc. is a custom software development company focused on providing tailor made software solutions to fit your needs to a tee. We strive to uncover your pain points and identify how our team can seamlessly integrate with you and your business for a one-team approach.

Our guiding principle is to always do the right thing for our customers and employees.

Some days this means happy news of a “hit on the mark” demo, successful launch, or challenging problem solved.

Other days this means making hard decisions, asking tough questions, or working more than we planned.

Every day, it means doing our best to provide the highest quality service to each of our customers. We do that by investing our people in you and inspiring a people-to-people connection so when we say, “we share your goals,” we truly mean it.

Similar Jobs

Nexthink Logo Nexthink

Solution Consultant (Pre-sales)

Artificial Intelligence • Big Data • Information Technology • Software
Hybrid
Cairo, EGY
1051 Employees

Arrow Electronics, Inc. Logo Arrow Electronics, Inc.

Embedded Cybersecurity Engineer

Cloud • Enterprise Web • Hardware • Information Technology • Internet of Things • Robotics • Semiconductor
Remote
Cairo, EGY
22000 Employees

Arrow Electronics, Inc. Logo Arrow Electronics, Inc.

Senior I / Senior II, Functional Safety Engineer

Cloud • Enterprise Web • Hardware • Information Technology • Internet of Things • Robotics • Semiconductor
Remote
Cairo, EGY
22000 Employees

Arrow Electronics, Inc. Logo Arrow Electronics, Inc.

Senior I / Senior II, Embedded Systems, (RTOS)

Cloud • Enterprise Web • Hardware • Information Technology • Internet of Things • Robotics • Semiconductor
Remote
Cairo, EGY
22000 Employees

Similar Companies Hiring

Jobba Trade Technologies, Inc. Thumbnail
Software • Professional Services • Productivity • Information Technology • Cloud
Chicago, IL
45 Employees
RunPod Thumbnail
Software • Infrastructure as a Service (IaaS) • Cloud • Artificial Intelligence
Charlotte, North Carolina
53 Employees
Hedra Thumbnail
Software • News + Entertainment • Marketing Tech • Generative AI • Enterprise Web • Digital Media • Consumer Web
San Francisco, CA
14 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account