Backend Engineer

  • Remote - Worldwide

Remote

Software Development

Mid-level

Job description

Developer – DotNet

Job Description

Job Summary

You 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 Structure

  • This job reports to Team Lead - DotNet.

Job Objectives

  • Build and implement websites, applications and custom modules.
  • Troubleshoot errors in web applications.

Job Responsibilities

Design & Development

  • Build 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 Collaboration

  • Perform 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 release
  • Follow 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 Requirements

Educational Qualification

  • Bachelor’s degree in computer science or a related field

Licenses & Certifications

  • N/A

Previous Work Experience

  • Overall, 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 GIT

Skills and Abilities

  • Knowledge 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 cycle
  • Solid understanding of web application best practices

Career Path for the Role

iHorizons Way of Work (WoW) Behaviors

CompetencyLevel Work Practices and Work Management:

1. Process Orientation

2. Efficiently delivering through distributed teams.

3. Attention to detail

4. Effective use of work tools and best practicesBasicCommunication:

1. English as Business writing and speaking.

2. Listening skills

3. Give and take constructive feedbackBasicIntegrity and honesty:

1. Take ethics seriously

2. Committed and loyal to the organization

3. Transparency within the stakeholders

4. ConfidentialityBasicAction and result orientation:

1. Focused on results

2. Taking initiative

3. Ownership and responsibility

4. Goal oriented

5. Adapt to changeBasicContinuous learning and improvement:

1. Improve processes

2. Improve self

3. Sharing knowledge

4. Coaching, mentoring, and trainingBasic

About iHorizons

iHorizons 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.

Share this job:
Please let iHorizons know you found this job on Remote First Jobs 🙏

Benefits of using Remote First Jobs

Discover Hidden Jobs

Unique jobs you won't find on other job boards.

Advanced Filters

Filter by category, benefits, seniority, and more.

Priority Job Alerts

Get timely alerts for new job openings every day.

Manage Your Job Hunt

Save jobs you like and keep a simple list of your applications.

Search remote, work from home, 100% online jobs

We help you connect with top remote-first companies.

Search jobs

Hiring remote talent? Post a job

Frequently Asked Questions

What makes Remote First Jobs different from other job boards?

Unlike other job boards that only show jobs from companies that pay to post, we actively scan over 20,000 companies to find remote positions. This means you get access to thousands more jobs, including ones from companies that don't typically post on traditional job boards. Our platform is dedicated to fully remote positions, focusing on companies that have adopted remote work as their standard practice.

How often are new jobs added?

New jobs are constantly being added as our system checks company websites every day. We process thousands of jobs daily to ensure you have access to the most up-to-date remote job listings. Our algorithms scan over 20,000 different sources daily, adding jobs to the board the moment they appear.

Can I trust the job listings on Remote First Jobs?

Yes! We verify all job listings and companies to ensure they're legitimate. Our system automatically filters out spam, junk, and fake jobs to ensure you only see real remote opportunities.

Can I suggest companies to be added to your search?

Yes! We're always looking to expand our listings and appreciate suggestions from our community. If you know of companies offering remote positions that should be included in our search, please let us know. We actively work to increase our coverage of remote job opportunities.

How do I apply for jobs?

When you find a job you're interested in, simply click the 'Apply Now' button on the job listing. This will take you directly to the company's application page. We kindly ask you to mention that you found the position through Remote First Jobs when applying, as it helps us grow and improve our service 🙏

Apply