Skip to content Skip to footer
Posted 4 months ago

Main tasks: 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 QUALIFICATIONS

  • Bachelor’s degree in computer science or related field.
  • Knowledge of Computer Science fundamentals such as object-oriented design, algorithm design, data structures, problem solving, modeling skills and complexity analysis
  • 5+ years of experience in development.
  •  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 with Angular 2+.
    • (#ofyears) Experience with modern javascript frameworks angular 2+, reactJS or vueJS
  • Experience working in an agile environment
  • Software Documentation
  • Result-oriented and team spirit focus.
  • Excellent communication skills.
  • Fluency in written and spoken English.

Job Features

Job Category

Developers

Apply Online

A valid phone number is required.

Leave a comment