Software Developer

14 days ago186 views
Ad Saved to My List
View and manage your saved ads in your account.
Add to My List
Report Ad
General Details
Location:
Advertised By:Agency
Job Type:Full-Time
Description

We are looking for an intermediate developer to work on a full stack application. The ideal candidate will be a good culture fit and focuses on areas like Enterprise, Web, Mobile, thin-client, Web/REST Services, GraphQL, Relational and Object Databases, Messaging Queues etc.


MINIMUM REQUIREMENTS:

  • Matric
  • Degree or Diploma in IT
  • Minimum 3 years solid C#, JavaScript and other Web technologies
  • Full Stack - Frontend, Backend, Web API’s, Messaging and Databases
  • Experience with Mercurial, Bamboo, Git, Bitbucket, Azure
  • Experience working in an Agile environment
  • Experience in the following Web API’s, GraphQL, Micro services, HTML, CSS, JavaScript, PWA, web-sockets, Json data structures, MSSQL, Redis, AWS, Azure, etc.


RESPONSIBILITIES:

  • Developing application software for any product and / or customised client solutions.
  • Development extends to Front-end, Back-End and Databases and includes Presentation Layer, Business Logic, Data, Services.
  • Maintenance, debugging and problem-solving of existing software products and / or custom client solutions.
  • Review product requirements in order to give development estimates and product feedback.
  • Unit testing / integration testing features developed.
  • Technical documentation that shares knowledge effectively.
  • Participate in setting up new infrastructure environment for products and / or customised client solutions.
  • Participate in maintenance and updates to the existing infrastructure environment for the products and / or customised client solutions.
  • Developing software and solutions as per specifications or requirements provided.
  • Unit testing / Integration testing.
  • Working collaboratively as part of an Agile development team:
  • Implementing business requirements as created and prioritised by the Product Owner and Tech leads.
  • Deliver according to the Definition of Done requirement.
  • Collaborating with other developers, testers and business analysts as required, including pair programming.
  • Participate in technical planning and implementation meetings.
  • Participate in Sprint Planning Development Cycles every 2 weeks.
  • Participate in the Daily Standup meetings.
  • Participate in code reviews.
  • Participate in, and present demos where required.
  • Participate in sessions with QA and business analyst to meet the delivery deadlines.

Id Subtitle 710586446
View More
AdminMember since 2019
Email Verified
2 adsActive
49 adsPosted