Career Openings

Home Careers Career Openings Senior Backend Engineer “.NET”
Senior Backend Engineer “.NET”

Senior Backend Engineer “.NET”

Job Summary

The Product owner’s responsibilities include researching and determining the clients’ needs to determine which features to include on products/projects and will pitch ideas for product features to stakeholders. The product owner will continue to act as the primary contact between the scrum teams, product development departments and stakeholders. After product completion, the Product Owner will conduct a final review and submit their approval before releasing the product to clients.


Key Job responsibilities:

Develop web application solutions.

building complex web systems that have been successfully delivered to customers.

Research, explore, and select the best possible methods and components for the platform.

Design, execute, assess, and troubleshoot software programs and applications which include configuring, coding, developing, and documenting software specifications throughout the project life cycle. – Will also oversee system startups in a timely and accurate fashion and provide support to other projects/departments where required.

Develop new systems from the ground up as well as modify existing customer systems and add new features.

Ability to take a project from scoping requirements through actual launch of the project.

Participate in project planning and advise project teams of all options to deliver business requirements most effectively.

communicating with users, other technical teams and management to collect requirements, identify tasks, provide estimates and meet production deadlines

Plan and execute system tests and write complex code.

implementing and consuming large scale web services, internet and intranet web applications

Employee object-oriented analysis and design techniques including use case analysis, object modeling, and database schema design to ensure business requirements and design goals are met.

Participate in application architecture planning to determine optimal solution architecture, efficiency, maintainability, and sociability.

Collaborate with the application architecture team to ensure solutions fit within the overall architecture.


Job Skills:

Knowledge of Computer Science fundamentals such as object-oriented design, algorithm design, data structures, problem solving, modeling skills and complexity analysis

Prove experience with .Net Core.

Programming experience with at least one modern language such as Java, C++, or C# including object-oriented design

Experience with distributed, multi-tiered systems, algorithms, and relational databases.

Adept at handling ambiguous or undefined problems as well as ability to think abstractly.

Experience working in an agile environment

Software Documentation


Job Qualifications:

5+ years of experience in development.

Bachelor’s degree in computer science or related field.

Excellent communication skills.

Fluency in written and spoken English.

Result oriented and team spirit focused.

Share Article:

    Join Us

    Apply Now

    Take your career to the next level, and join us at ArabDT

    Upload a file or drag and drop here

    Files Supported: PDF, TEXT, DOC, DOCX, JPG, PNG, SVG

    What is 7 + 2