T E S T Q

Junior Web developer

Job Description:

Job Description (Main Duties and Responsibilities): 

  • Use specific design, analysis and language capabilities to provide required functionality in accordance with agreed timescales and to the prevailing standards. 
  • Contribute/ lead requirement and design reviews.  
  • Produce and execute product test plans to assure the quality of your own work prior to independent testing.  
  • Facilitate and fulfil tasks as a member of an agile team, using agile practices (e.g. peer reviews, test Driven Development and daily stand-up meetings).  
  • Review code delivered by other developers.  
  • Provide guidance to other developers on the implementation and impact of new features, in line with coding standards and system architecture.  
  • Prioritize software development projects, set timelines and assign tasks to team members.  
  • Create wireframes to decide on layout.  
  • Liaise with designers to decide on UI/UX elements (like graphics and navigation buttons).  
  • Collaborate with mobile developers to build mobile-responsive websites.  
  • Define project objects and develop plan for design and building schedules.  
  • Determine appropriate methods and tools for each project.  
  • Identify system issues and suggest effective solutions for your team.  
  • Create multimedia solutions for client’s needs and old site problems.  
  • Work as part of an Agile squad as a hands-on developer to deliver new functionality rapidly to production.  
  • Build solutions for our client coverage and deal lifecycle platform used by both internal and external users.  

 

Key Skills, Qualifications and Experience Needed [The candidate must demonstrate these in all stages of assessment] 

  • 3+ years of Experience in Web application development. 
  • Strong Experience with .NET, Python and C#. 
  • Expertise in at least one programming language, preferably Javascript, Ruby or PHP.  
  • Solid knowledge of HTML, CSS 3, JavaScript, jQuery, Angular. 
  • Experience with mockup and UI prototyping tools.   
  • Familiarity with network diagnostics tools.  
  • Knowledge of SQL (SQL Server or Oracle) preferable.  
  • Some familiarity with Visual Studio and Team Foundation Server preferable. 
  • Strong developer in Java and / or Angular, with a passion for continued learning.  
  • Experience working in a professional environment utilising technology to drive value.  
  • Experience developing with NgRx.  
  • Design of RESTFul Web APIs.  

Other Key skills: 

  • Good analytical and Problem-solving skills 
  • Good communication skills 
  • A thorough approach and Self starter 
  • Focus on quality and delivery 
  • Working together in teams. 
  • Leadership and effective decision making. 
  • Flexible Attitude 
  • Excellent customer service 


//