(Remote Work) .Net Developer – PaySpace

Job Overview

  • Job Title .Net Developer
  • Hiring Organization PaySpace
  • Company Website https://www.payspace.com/
  • Remote Locations Worldwide
  • Job Type  Remote, Full-Time

General coding, innovative design and unit testing of the various elements that make up the PaySpace application. Serves as an integral member of a close-knit Agile Scrum team. Works with the team to understand and resolve software problems and responds to suggestions for software modifications or enhancements.

Job Responsibilities

Develop and maintain Web application:

  • Use Azure DevOps to manage tasks and application code
  • Design extensible, secure, scalable, and maintainable enterprise level applications
  • Write well designed, testable, efficient and secure code by using best software development practices
  • Create website layout/user interface and reports by following the standards in terms of layout and design of the PaySpace application
  • Collaborate with other software developers, business analysts and software architects to plan,
  • design, develop, test, and maintain web-applications built on Microsoft technologies.
  • Participate in brainstorming sessions with development team to ensure understanding and clarity of requirements based on functional and technical needs
  • Ensure the collection and documentation of user’s requirements, development of user stories, estimates and work plans.
  • Prepare reports, manuals and other documentation on the status, operation and maintenance of software.
  • Develop, refine, and tune integrations between applications.
  • Provide support to business users as and when required.

Review Web application in line with best practice

  • Unit test applications in accordance with established standards using real sample data sets before checking in the code
  • Participate in peer code reviews.

Adhere to development best practice

  • Stay abreast of emerging technologies/industry trends and apply them into operations and activities
  • Analyse and resolve technical and application problems.
  • Assess opportunities for application and process improvement and prepare documentation of rationale to share with Development team lead.
  • Ensure adherence to high-quality/ best practice development principles while delivering solutions on-time and on budget.
  • Research and evaluate a variety of software products and make recommendations to Development team lead for implementation/alignment to best practice.

Self- development

  • Update job knowledge by participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations.
  • Prepare personal development plans in conjunction with Manager and implement in line with business requirements.

Teamwork

  • Ensures teamwork to achieve shared goals.

Job Requirements

  • Bachelor of Science in Information Technology
  • 3 -5 years’ experience in a similar role

Solid understanding of:

  • HTML – Hypertext mark-up language
  • CSS – Cascading Style Sheets
  • C#
  • VB -Visual Basic
  • ASP.NET – Active Server pages
  • Microsoft SQL
  • LINQ
  • EF – Entity Framework
  • MVC – Model view controller
  • AJAX
  • JavaScript
  • Azure DevOps or something similar​

How To Apply

Click “Apply” below to fill in the application form!

More Information