Senior Web Developer

Madar SoftFleming, Alexandriawuzzufpublicerad 2026-07-26
Krav:JavaScriptC#HTMLCSSGitAzureCloudFrontendBackendAgileScrumMicroservicesAIGamingSecurity
Meriterande:Docker

Software Development: Design, develop, and maintain modern .NET web applications with relational database backends, leveraging Service-Oriented Architecture (SOA) and robust DBMS principles.

System Maintenance: Enhance and support existing legacy systems (including classic ASP.NET applications) alongside new greenfield development, ensuring compliance with approved technologies and coding standards.

Collaboration & Mentorship: Work effectively with team members on multi-person projects. Conduct thorough code reviews, enforce best practices, and actively share knowledge across the engineering team.

Documentation: Create comprehensive system documentation, API schemas, and standard operating procedures (SOPs) for enterprise application development.

Education & Experience Bachelor's degree in Computer Engineering, Computer Science, or an equivalent discipline.

3+ years of professional work experience as a .NET Developer , with a heavy emphasis on modern .NET ecosystems.

Core Technical Skills Backend & Frameworks: Proficient in C# and modern .NET Core / .NET 6+ (Web API, Minimal APIs). Solid working knowledge of legacy ASP.NET MVC to maintain and migrate older systems.

AI & Machine Learning Integration: Practical experience implementing AI inference within applications. This includes: Consuming LLM APIs (e.g., OpenAI, Google AI/Gemini ).

Working with local LLM runtimes and orchestration tools (e.g., Ollama, vLLM ).

Deploying and running optimized models using ONNX Runtime .

Data & ORM: Deep knowledge of Entity Framework Core (EF Core) and SQL Server (MSSQL) database development, including relational database design, query optimization, and indexing.

Frontend Web Technologies: Good working knowledge of HTML, CSS, JavaScript, Bootstrap, jQuery, AJAX, and standard data-interchange formats (JSON, XML).

System Deployment : Hands-on experience managing and deploying applications on Windows Server (IIS) and Linux environments. Understanding of Docker for containerization is a plus.

Architecture & Software Engineering Strong understanding of Object-Oriented Programming (OOP) ,SOLID principles, and Web Security (JWT, OAuth2).

Hands-on experience implementing architectural design patterns, specifically the Repository Pattern and Unit of Work Pattern , with a proven ability to write reusable libraries.

Proficient understanding of code versioning tools, such as Git and TFS.

Experience with system rollout management and deployment coordination.

Soft Skills Continuous Learning & Passion: A strong passion for technology and a proven ability to self-start, adapt, and quickly learn new frameworks, tools, and emerging technical skills.

Communication: Excellent written and verbal communication skills, with a strong customer-focused mindset.

Preferred Qualifications Cloud Ecosystems: Hands-on knowledge of Azure services (e.g., App Services, Azure SQL, Azure OpenAI Service).

Methodologies: Experience working in fast-paced Agile/Scrum environments.

Advanced Architecture: Strong grasp of broader Enterprise Design Patterns and microservices architecture.

Growth Mindset: Active participation in the open-source community, tech meetups, or continuous upskilling in cutting-edge domains like AI/ML.

Benefits: Competitive salary

Social Insurance without Any deduction from the Salary

Medical Insurance without Any deduction from the Salary

5 working days & 8 daily Hours including 1 hour Break

Gaming area

Continues training.