The incumbent would be responsible for: *
- Developing and installing software solutions. *
- Designing, implementing and delivering high-quality software projects in Advance JAVA, SQL / Oracle, J2EE, JSP, and other JAVA technologies.
- Have good hands-on application software and server.
- Have good hands-on various internal & external integrations.
Job Responsibility -
Participate in detailed level in design, coding, code walk through, peer code reviews and unit testing, System Testing, UAT, Demos, POCs, installation, maintenance of Software modules.
#Ensures the preparation in the following:
- Software Prototype, System Architecture, Software Design Document
- User interfaces to be developed as per UX guidelines
- Code files ensuring coding guidelines followed, Code review artefacts during peer code review
- Test plan and Test Cases
- Installation/Deployment document
- Release Document & Technical Documentation
- Documents & demonstrates solutions by developing documentation, flowcharts, layouts, diagram, charts, code;
- Ensuring that project task are completed in defined effort and timelines
- Prepares & installs solutions by determining and designing system specifications, standards & programming.
- Testing: Writing of test cases, unit testing, system testing, negative testing q Trouble shooting: Log analysis and database query optimization q Improves operations by conducting system's analysis.
- Updates job knowledge by studying state of the art development tools, programming techniques & computing equipment; participates in educational opportunities, reads professional publications & maintains personal networks.
- Protects operations by keeping information confidential.
- Provides information by collecting, analysing, summarizing development & service issues.
- Develops software solution by studying information needs, conferring with users, studding system flow, data usage and work processes, investigating problem areas, following delivery cycle.
- Ensuring that the Newgen quality processes are in place and are followed.
Desired Profile:
- B.E/B. Tech. - CS/ IT/ MCA, M. Tech or Equivalent degree from a reputed institute preferred, with 2-5 years of relevant industry experience across a wide variety of development projects.
- Experience in Banking (RLOS, Agri, MSME, CLOS Lending, Loan Management Systems (LMS), Account opening) domain is preferred.
- Knowledge of SOAP/Rest API webservices, Multithreading, Web Application concepts, Program/Logic writing, Data structure.
- Good experience on Core Java, JSP, Servlets, EJB, Oracle/SQL
- Database knowledge of table, stored procedure, functions, can write queries, primary key, unique key, joins, referential integrity, and normalization, performance tuning.
- Should possess advanced knowledge of system integration issues & configurable solution design. Ability to gather and analyze data and draw logical conclusions.
- Understanding the company's vision and goals, business operations and market.
- Is adept in stakeholder management and possess the ability to coordinate and prioritize customer requests with the assistance of other managers to ensure customer delight.
- Possess good people management skills and can manage performance and disciplinary issues, handle employee complaints and grievances and recommend the hiring, termination, and promotion of staff; Should be able to train, mentor, motivate and lead a successful team. Should be well versed in attrition related issues and case management.