Job description
 
                         We're seeking a Senior Full Stack .NET Software Engineer  with deep expertise in C#, .NET Core, Azure, and SQL optimization  to fast-track our strategic digital transformation projects.
This is an opportunity to design scalable, modern applications and lead system modernization efforts across enterprise-level solutions.
 As part of our high-performing engineering team, you'll be responsible for system architecture, cloud deployments, full stack development, API integrations, and DevOps optimization , while mentoring other developers and contributing to long-term innovation.
 Job Purpose 
  - Fast-track existing and future strategic development projects.
 
 
Key Responsibilities 
  - Drive SQL performance optimization and parts finder integration.
 
 
- Oversee eCommerce platform deployment, integration, and maintenance.
 
 
- Consolidate multiple legacy applications into a unified system.
 
 
- Support innovation, standardization, and system scalability.
 
 
Core Tech Stack 
 .NET Core, Azure, Kubernetes, MS SQL, PostgreSQL, Entity Framework, REST APIs, SOAP APIs, JSON integrations, Azure DevOps, Kubernetes, CI/CD pipelines, Containerized microservices, Monitoring & Incident resolution, Agile practices.
 Work Type / Industry 
 Software Development, Cloud Engineering, Microservices, API Integration, Application Modernization, Digital Transformation, Enterprise Software.
 Development & Integration 
 Implement and maintain REST APIs, SOAP APIs, and JSON integrations .
 Lead eCommerce platform deployment  and system integration optimization .
 Optimize MS SQL and PostgreSQL  databases.
 Design and manage Entity Framework models, SQL Views, Stored Procedures , and high-performance queries.
 Drive data consistency and performance across multiple integrated systems.
 Build, deploy, and maintain applications using Azure DevOps, Kubernetes, and CI/CD pipelines .
 Manage containerized applications and cloud-based microservices.
 Implement monitoring, troubleshooting, and incident resolution practices.
 Mentor and coach junior developers and lead technical discussions.
 Collaborate with cross‑functional teams including Product Owners, Architects, QA, and DevOps Engineers.
 Translate business requirements into technical solutions and deliverables.
 Process Optimization & Innovation 
 Identify bottlenecks, recommend architectural improvements, and lead refactoring and modernization projects .
 Evaluate and introduce new technologies and best practices for continuous improvement.
 Minimum Qualifications & Experience 
  - Diploma or Degree in Computer Science, Software Engineering, or related field (or equivalent practical experience).
 
 
- 15+ years' professional experience in software development.
 
 
- Proven track record in .NET Framework (v4+), .NET Core, and C#  development.
 
 
- Hands‑on experience with Azure Cloud, Azure DevOps, and Azure Developer Associate certification  (advantageous).
 
 
- Proficiency in SQL optimization, API integration, and microservices architecture .
 
 
- Strong knowledge of Kubernetes, RabbitMQ, DevExpress, SignalR, and WebSync (FrozenMountain) .
 
 
- Excellent problem‑solving, debugging, and architectural thinking skills.
 
 
Core Competencies 
 System Architecture & Design Thinking 
 Full Stack Software Development 
 SQL & Database Optimization 
 DevOps & CI/CD Implementation 
 Agile / Scrum Collaboration 
 Problem Solving & Critical Analysis 
 API & eCommerce Integration 
 Legacy Modernization 
 Technical Stack 
 Databases:  MS SQL, PostgreSQL, Entity Framework, SQL Views, Stored Procedures 
 Tools & Integrations:  RabbitMQ, SignalR, WebSync, DevExpress, REST API, SOAP API, JSON 
  #J-18808-Ljbffr
 
                    
                    
Required Skill Profession
 
                     
                    
                    Software Architecture & Engineering