Pages - Menu

Weekly Updates

Sunday 18 September 2016

Developer with Angular JS HR Acentering

Front End Developer with Angular JS 

Acentering HR - Vadodara, Gujarat
Front End Developer with Angular JS 

BSC or equivalent in a software engineering discipline.

Job Location - Vadodara

 The Role:-

Afront end web developerto accelerate our development and bring additional technical expertise to an existing team of experienced software engineers. The team designs and delivers new products as well as enhancements to the existing software applications in line with the product roadmap, following an agile development process.

The primary responsibility of this role is to augment our development team and bring additional responsive web design experience, using bootstrap, Angular and HTML5. Full web stack experience would be a bonus.

This person will be an integral member of the team, bringing the benefits of their own development experienceand knowledge of responsive web design, an influencer within the team, including technologydecisions, process improvement and collaboration with other areas of the business.

Technologies
The team is building integrated web clients for the V1 software, using a technology stack including JavaScript& NodeJS, HTML5/CSS/AngularJS, AJAX/REST and bootstrap.

The existing V1 server technologyincludes: .NET 2.0/3.5 (C# and VB), C/C++ (CGI), some VB6 (COM Components), WCF. The product strategy includes a refresh of the server side technology, requiring a new architecture and technology selection.

The existing V1 client tools, which are being replaced in the current and upcoming roadmap, are written in Windows Forms (C#) using Infragistics controls or HTML with JavaScript and JQuery.

Main Responsibilities:-

Accelerate the development of the web front end, bringing an in depth knowledge of responsive web design

Deliver work to agreed timescales and levels of quality

Contribute to a culture of continual process improvement, identifying areas of improvement and engaging with the team to deliver those improvements.

Ensure quality processes (code reviews, unit testing, QA, task tracking) are being completed, following existing guidelines. Where no formal guidelines exist, work with peers to formulate and enforce such guidelines.

Active involvement in the recruitment process including interviews and technical test preparation.

Contribute to team on technology decisions, areas of potential product improvement and process improvement.

Key Relationships:- 

Engage with other Developers, Testers and Business Analyst within the team

Sharing of best practice and technology advances with other Advanced Group Developmentteams

2. Person Specification Qualifications Desirable

BSC or equivalent in a software engineering discipline.

Professional qualifications supporting technical or procedural disciplines
Essential

Essential:- 


  • 4- 7 Yrs Experience
  • Excellent software engineering skills
  • Good team workingand collaboration skills, experience of working ina small discrete team of software engineers in achieving product deliverables.
  • Experience of agile software development methodologies, ideally with scrum experience.
  • Experience of implementing Test Driven Development and Continuous Integration


Demonstrable, in depth knowledge of:

HTML5
CSS
Responsive web design
AngularJS or similar framework
BootStrap
Protactor or similar

Advantageous:- 
  • C#
  • NodeJS or similar
  • SQL – Oracle and/or TSQL
  • Object Oriented Design
  • SOLID design principles
  • Restful web services
  • Jira, Git, Visual Studio
  • Knowledge of software development in a Cloud/SaaS environment an advantage.
  • Best practice design and architectural patterns for Microsoft technologies
  • Demonstrated experience or familiarity with:
  • WinForms


MVC
ASP.NET
VB.NET
AJAX/REST
C/C++ (CGI)
WCF
Infragistics controls

Competencies:- 

Ability to work effectively in a fast paced, complex and dynamic environment.

  • Results orientated; Strong desire to achieve and succeed.
  • Maintains focus on achieving results as situations change. Remains calm and focused under pressure.
  • Takes ownership of issues and tasks; Follows up, executes, completes tasks.
  • Organised and thorough.
  • Ability to think laterally; Problem solver.

Team player, collaborative.

  • Engages in open communication and teamwork from others
  • Demonstrating understanding and empathy for others
  • Engages with a variety of audiences at all levels to inform or persuade.
  • Identifies and capitalises on opportunities for sharing knowledge and information with customers and colleagues.
  • Recognises the benefits of constructive disagreement and works to secure productive and flexible use of differences of opinion.

Customer focus with strong commercial acumen.

  • Ensures all communications, both internal and external, contribute positively to the image of the company.
  • Focus on commercial priorities, identifies new opportunities within the target market.

Process Improvement

  • Identifies alternative ways of doing things to improve work quality.

APPLY ON CLICK HERE:-



No comments:

Post a Comment