The incumbent would be responsible for:
Participate in detail level of coding, code walk through and unit testing of S/W modules. Deep knowledge of the Spark, Scala, Angular 4, HTML5.0. Database concepts - Oracle Strong experience designing and working with n-tier architectures (UI, Business Logic Layer, Data Access Layer) along with some experience with service-oriented architectures (SOA).
Solid understanding of object-oriented programming (OOP) and computer science foundations, such as memory management and low-level algorithm performance.
Design, build, and maintain efficient, reusable, and reliable code.
Ensure the best possible performance, quality, and responsiveness of applications. Identify bottlenecks and bugs, and devise solutions to these problems.
Ensuring the preparation of the following -
- System Architecture
- External and Internal Specifications
- Software Development Plan, Configuration Management Plan, Project plan, Test Plan etc
- Technical Documentation
Ensuring that the Newgen quality processes are in place and are followed.
Salary: Not Disclosed by Recruiter
Industry: IT-Software / Software Services
Functional Area: IT Software - Application Programming, Maintenance
Role Category: Programming & Design
Role: Software Developer
Employment Type: Permanent Job, Full Time