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
- Remote Job Location Anywhere
- Salary Offer to be discussed
- Experience Level Mid Level, Senior Level
- Education Level Bachelor's Degree
- Working Hours to be arranged (full time based )
- Job Application Via Custom Application Page