N

NEC Software Solutions

Public-sector software and digital services

Senior Software Engineer - Java, Angular

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeMumbai, Maharashtra, IndiaNo salary listedIn-person

About the Job

Requirements

  • Work in an Agile team environment with product experts, business analysts, testers, and other engineers to deliver web application solutions using Angular (preferably with Ionic) and Java; hands-on coding is required.
  • Have working knowledge of design and architectural patterns and best practices.
  • Provide estimates.
  • Optimize application code for performance.
  • Have at least 5 years of hands-on experience with Java and Spring Boot.
  • Have at least 3 years of experience with REST APIs and OAuth.
  • Have at least 5 years of experience with databases, including PostgreSQL or Oracle.
  • Have at least 5 years of experience with Angular version 7 or higher, JavaScript, CSS3 or SCSS, and HTML5.
  • Have at least 2 years of experience with Ionic-based hybrid mobile applications for iOS and Android.
  • Have at least 5 years of experience with design principles, user interface best practices, and object-oriented analysis and design.
  • Have at least 5 years of experience integrating REST services.
  • Have at least 2 years of experience with SQLite embedded databases.
  • Demonstrate critical thinking and problem-solving skills.
  • Have interpersonal and communication skills.

Responsibilities

  • Perform software analysis, design, development, and unit testing.
  • Work from outline specifications to deliver working prototypes or solutions.
  • Keep abreast of new technologies and assess their applicability to work requests.
  • Develop enterprise-scale applications for local government and housing association sector customers.

Desired Qualifications

  • Have at least 5 years of experience with domain-driven design, Windows systems, basic Unix, and Agile processes.
  • Have at least 3 years of experience with Postman.
  • Have at least 5 years of experience with source control tools such as Git, SVN, or PVCS.
  • Have at least 5 years of experience with Agile development methods such as Scrum or Kanban.
  • Have at least 5 years of experience with Agile development tools such as Jira.
  • Have at least 3 years of experience with continuous integration and testing tools such as Jenkins, Hudson, or BuildBot.
  • Have at least 2 years of experience with behavior-driven development and tools such as Cucumber or Selenium.

About the Company

NEC Software Solutions

Public-sector software and digital services

NEC Software Solutions is a software and services company focused on public-sector organizations. It develops systems for government, public safety, healthcare, housing, transport, and other essential services. Public agencies and regulated service providers use its applications for case management, operations, citizen services, payments, data, and workflow automation. The business combines software products with implementation, managed services, cloud operations, consulting, and customer support. Roles span product, engineering, data, implementation, service delivery, security, sales, and support.

Company size
Not listed
Company stage
Not listed
Total funding
Not listed
Headquarters
Not listed
Founded
Not listed

Recently Posted Jobs

Explore more opportunities at NEC Software Solutions

See more jobs