Job Description

Date posted: May 25, 2021

Duties and responsibilities of the Software Developer include: 

  • Working with an agile team to develop, test, and maintain web business applications
  •  Assisting in the collection and documentation of user's requirements, development of user stories, and estimates. 
  • Preparing reports, manuals and other documentation on the status, operation and maintenance of software. 
  • Design, develop, and unit test applications in accordance with established standards.
  • Participating in peer-reviews of solution designs and related code. Package and support deployment of releases. 
  • Developing, refining, and tuning integrations between applications. 
  • Analyzing and resolving technical and application problems. 
  • Adhering to high-quality development principles while delivering solutions on-time and on-budget. 
  • Providing third-level support to business users.

Core Competency Requirements 

  • Solid understanding of object oriented programming concepts 
  • Solid understanding of relational database design and querying concepts 
  • Familiarity with version control concepts 

Preferred Competency Requirements 

  • Exposure to PHP, Laravel Framework,MYSQL  
  • Exposure to web development using HTML5, CSS and JavaScript, Vue JS
  • Knowledge of client/server application development 
  • Knowledge of agile development methodologies 
  • Knowledge of unit testing 

Apply Now