Backend Engineer (Dot Net)

Remote Full-time
Job DescriptionJob SummaryYou will be responsible for developing, maintaining, and implementing software solutions, web applications, creating custom modules, and ensuring the optimum performance of the solutions using .Net technologies. You will be responsible for creating web services/APIs and performing troubleshooting activities and testing of web applications.Reporting StructureThis job reports to Team Lead - DotNet.Job ObjectivesBuild and implement websites, applications and custom modules.Troubleshoot errors in web applications.Job ResponsibilitiesDesign & DevelopmentBuild custom modules, and web components for new implementations using the latest .Net technologies.Implement new features to the web applications.Ensure the quality of the deliverables and write unit test cases.Build and monitor web Services/APIs to support integrations.Optimize the performance of the website/application for backend code, and execution.Create and consume web services and third-party services.Ensure to apply code guidelines and best practices. Maintenance and CollaborationPerform maintenance and support activities for existing .Net applications.Troubleshoot the existing application and provide root cause analysis.Identify and troubleshoot issues in the code.Creating app updates, including bug fixes and additional features, for releaseFollow iHorizons development culture/ Coding standards.Collaborate with the front-end,  and mobile teams to apply changes on the website.Collaborating with UI and UX Designers, as well as Software Testers, to ensure that each web application is presentable and in perfect working order.Job RequirementsEducational QualificationBachelor’s degree in computer science or a related fieldLicenses & CertificationsN/APrevious Work ExperienceOverall, 5-7 years of experience working as a .Net developer.Experience in Microsoft .Net, .Net Core, ASP, MVC under C# Language, LINQ, Knowledge of JavaScript, SQL server.Experience working with REST APIs, and third-party data integrations with various APIs.Experience in creating custom services and plugins, theme functions, building custom modules, and responsive websites.Experience with version control systems GITSkills and AbilitiesKnowledge of memcache and varnish caching layers, .Net Framework/React JS/docker is an added advantage.Knowledge of debugging tools like Firebug, Chrome Inspector, etc.Good understanding of website architecture and aesthetics.Ability to learn, imbibe and adapt to new & multiple architectures.Solid understanding of web page life cycleSolid understanding of web application best practices About iHorizonsiHorizons is a regional technology consulting firm committed to delivering end-to-end business solutions to its enterprise clients. Headquartered in Qatar, we are a 30-year-old company driven by talent and innovation, with around 250 technology experts serving customers with their mission-critical applications.Our core expertise encompasses digital transformation consulting, enterprise solutions, software development, cloud infrastructure, research and development, system integration, e-commerce solutions, and artificial intelligence. This positions us as a leading integrated solution provider across the region, offering tailored services to meet our clients' specific needs. iHorizons has evolved into an AI-centric company, investing in creating strong artificial intelligence and machine learning skillsets and developing use cases and AI solutions for a broad set of industries.We measure our success by the meaningful improvements we deliver to our clients, our people, our shareholders, partners, and communities. 

Apply Now

Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

Experience Manager

Remote

Innovation Consultant, Data & Analytics – (REMOTE) – India

Remote

Sr. Data Architect – SaaS Data Transformation & Migration

Remote

Experienced Customer Service Representative – Remote Full-Time Opportunity for Delivering Exceptional Client Experiences in a Dynamic and Supportive Environment at blithequark

Remote

Associate Cybersecurity Incident Response Specialist

Remote

Experienced Part-Time Remote Data Entry Clerk and Focus Group Participant - Flexible Online Work from Home Opportunity with Up to £700/Week

Remote

Remote Live Chat Customer Experience Specialist – Digital Support & Client Success at careerzynith

Remote

Process Analysts Team Lead, Costa Rica

Remote

Forklift Operator Job at Amazon in Rapid City

Remote

[Remote] Freelance Annotator (English) - AI Trainer

Remote
← Back