< Back to Search

Lead AngularJS Developer – Risk Management And Analytics Software

Reference ID:
42103
Category:
Location:

Ambitious hands-on development manager

Manage local team of Angular developers on an exciting strategic product. 

Working with a Global team

Passionate about all aspects of enterprise web development – performance, security, usability and maintainability. 

Mentor junior developers on web development best practices. 

You will have excellent communication skills and be very comfortable presenting your ideas to senior leaders. 

This is an ideal opportunity for a future leader that wants to engage and deliver change on a global scale.           

 

Responsibilities:

 

Lead a team of developers — manage resources, assignments and tasks across the team

Drive platform architecture direction

Hands-on development of both front-end and back-end modules

Communicate with global stakeholders in multiple time zones

Translate complex business and functional requirements into technical designs

Plan, document and conduct unit testing

Perform peer code review

Understand existing systems and resolve operations issues while working with other support staff located across the globe.

Follow and improve coding standards

Coordinate with Project Managers and Product Managers to draft project scope and compile delivery estimates

Collaborate with other development teams and conduct proof of concepts for emerging technologies

 

Qualifications

 

B.S. / M.S. degree in Computer Science, Engineering or a related discipline

7+ years of experience with modern web development frameworks and tools

5+ years of experience in HTML, JavaScript, CSS, jQuery

3+ years of experience with Angular; knowledge of Angular 2 and TypeScript/ES6 a huge plus or another SPA framework like React or Ember

5+ years of experience with Java/J2EE architecture design and development

5+ years of experience with Spring Framework; MVC a plus

3+ years of experience in writing complex SQL, stored procedures in MS SQL Server or Sybase

Extensive experience with multi-tier application architecture and design

Experience with application servers, such as JBoss or WebLogic

Experience working with JUnit, Spring Unit and TestNG

Experience with building web-based mobile applications is a big plus

Excellent analytical and problem-solving skills

Ability to work in a team-environment

Ability to work under pressure and take ownership of issues