-  
Contribute to the development of McCreadie group’s software solutions, across the full stack.
   -  
Take ownership of changes throughout the entirety of the SSLC.
   -  
Manage project priorities, deadlines, and deliverables.
   -  
Review code developed by others and give feedback to ensure best practices.
   -  
Communicates, contributes to, and enforces coding standards. 
   -  
Understands the benefits of the various design methodologies and object-oriented environments.
   -  
Work with the company’s application life cycle management system to document programming tasks.
   -  
Unit testing of code to ensure it meets specification.
   -  
Use secure programming methodologies to reduce risk to company and clients.
   -  
Follow the company’s Software Development Cycle for development activities.
   -  
Participate in various meetings and planning sessions.
   -  
Demonstrate knowledge of React, .Net Core Web API, ASP.Net and other technologies used by the company.