Senior Software Engineer - Java Angular

Mumbai, India In person Full-time
  • Our philosophy is to understand our customers’ business first before we get to the technology.
  • This approach leads to clever software; streamlining old processes, saving money and delivering positive change.
  • Our technology has helped the NHS screen millions of babies for hearing loss, ensures hundreds of housing providers are managing their homes efficiently and helps officers in over a dozen different police forces to make better decisions at the frontline.
  • Based in the UK but working around the world, our 2,000 employees help improve the services that matter most.
  • We are now part of the NEC corporation, a leader in the integration of IT and network technologies that benefit businesses and people worldwide – this brings in new opportunities without limits for growth and innovation.

Reporting Structure

Based in Mumbai, reporting to Project Manager based in Mumbai

Industry / Technology

background:

n/a

Role Summary

We are looking for a skilled and enthusiastic full stack developer with strong experience building complex applications using Angular on front-end with Java on Backend. Preference shall be given to candidates with mobile development using ionic. Technically very strong & hands on in coding in Angular and Java

You will be working within a professional software development team primarily focused on developing enterprise scale applications for use by our local government and housing association sector customers.

Essential

  • Work in an Agile team environment with product experts, business analysts, testers and other similarly skilled engineers, to deliver web application solutions using Angular (Preferably with Ionic) and Java. Hands-on in coding is a must.
  • Undertake software analysis, design, development, and unit testing.
  • Ability to think laterally about problems and use new technologies to best advantage to deliver innovative solutions
  • Work from outline specifications to deliver working prototypes/solutions
  • Working knowledge of design/architectural patterns and best practices.
  • Keep abreast of new technologies and their applicability to work requests

Essential

  • Critical thinker and problem-solving skills
  • Interpersonal and communication skills
  • Should be able to provide estimates
  • Capable to perform code to optimize performance of the application

Technologies

Hands-on experience (Years)

5+

1

Spring boot

5+

1

1

5+

2

OAuth knowledge

3+

2

Technologies

Priority

Angular (v7 or higher)

5+

1

5+

1

5+

1

Ionic based Hybrid Mobile Apps (iOS,

2

Design Principles and UI best practices, OOAD

5+

1

5+

1

2+

2

Back end skills

Technologies

Hands-on experience (Years)

Priority

5+

1

Windows System/

Basic Unix knowledge

5+

1

Unit testing

3+

2

Agile process knowledge

5+

1

Postman

3+

1

Front end skills

Technologies

Hands on Experience (Years)

Priority

Source Control Tools (e.g. GIT, SVN, PVCS)

5+

1

Knowledge of Agile Development Methods (Scrum/Kanban etc.)

5+

1

Experience with Agile Development Tooling (e.g. Jira)

5+

1

Experience with Continuous

Integration and testing tools (e.g. Jenkins, Hudson, BuildBot etc.)

3+

2

2+

2

Reporting Structure

Based in Mumbai, reporting to Project Manager based in Mumbai

Requisites

Education

Degree Level

Experience (years)

5+

Industry / Technology

background:

n/a

Location

Mumbai, India

Pre-employment checks

Role Summary

We are looking for a skilled and enthusiastic full stack developer with strong experience building complex applications using Angular on front-end with Java on Backend. Preference shall be given to candidates with mobile development using ionic. Technically very strong & hands on in coding in Angular and Java

You will be working within a professional software development team primarily focused on developing enterprise scale applications for use by our local government and housing association sector customers.

Qualification Criteria/Work Experience

Essential

  • Work in an Agile team environment with product experts, business analysts, testers and other similarly skilled engineers, to deliver web application solutions using Angular (Preferably with Ionic) and Java. Hands-on in coding is a must.
  • Undertake software analysis, design, development, and unit testing.
  • Ability to think laterally about problems and use new technologies to best advantage to deliver innovative solutions
  • Work from outline specifications to deliver working prototypes/solutions
  • Working knowledge of design/architectural patterns and best practices.
  • Keep abreast of new technologies and their applicability to work requests

REC-TPL-295

Essential

  • Critical thinker and problem-solving skills
  • Interpersonal and communication skills
  • Should be able to provide estimates
  • Capable to perform code to optimize performance of the application

Back end skills

Technologies

Hands-on experience (Years)

Priority

Java

5+

1

Spring boot

5+

1

REST API

3+

1

Database (Postgres/Oracle)

5+

2

OAuth knowledge

3+

2

Front end skills

Technologies

Hands-on Experience(Years)

Priority

Angular (v7 or higher)

5+

1

JavaScript

5+

1

CSS3/SCSS, HTML5

5+

1

Ionic based Hybrid Mobile Apps (iOS,

Android)

2+

2

Design Principles and UI best practices, OOAD

5+

1

REST Services Integration

5+

1

Experience with SQLite Embedded Databases

2+

2

Desirable

Back end skills

Technologies

Hands-on experience (Years)

Priority

Domain Driven Design

5+1

Windows System/ Basic Unix knowledge

5+1

Unit testing 3+2

Agile process knowledge 5+1

Postman 3+1

Front end skills:Technologies Hands on Experience (Years)

Priority

  • Source Control Tools (e.g. GIT, SVN, PVCS)5+1
  • Knowledge of Agile Development Methods (Scrum/Kanban etc.)5+1
  • Experience with Agile Development Tooling (e.g. Jira)

5+1

Experience with Continuous

Integration and testing tools (e.g. Jenkins, Hudson, BuildBot etc.)

3+2

BDD Experience (Cucumber / Selenium)

2+2

Any

NA

Job description provided by Northgate Information Solutions.
View the original posting