As a Software Engineer/Sr. Software Engineer (JAVA) at our company, your responsibilities will include:
Developing and installing software solutions
Designing, implementing, and delivering high-quality software projects in JAVA, SQL/Oracle, J2EE, and other JAVA technologies
Key Responsibilities:
Participate in detailed design, coding, code walkthroughs, peer code reviews, and unit testing
System Testing, UAT, Demos, POCs, installation, and maintenance of Software modules
Ensure the preparation of Software Prototype, System Architecture, Software Design Document
Develop user interfaces as per UX guidelines
Follow coding guidelines, code review artifacts during peer code review
Write test plans and test cases
Prepare installation/deployment documents and release technical documentation
Document and demonstrate solutions through flowcharts, layouts, diagrams, charts, and code
Determine and design system specifications, standards, and programming for solutions
Write test cases, conduct unit testing, system testing, and troubleshoot through log analysis and database query optimization
Conduct systems analysis to improve operations
Stay updated with development tools, programming techniques, and maintain personal networks
Keep information confidential and provide information by collecting, analyzing, summarizing development and service issues
Develop software solutions by studying information needs, system flow, data usage, work processes, and following the delivery cycle
Ensure adherence to Newgen quality processes
Qualifications Required:
B.E/B.Tech - CS/IT/MCA, M.Tech, or equivalent degree from a reputed institute preferred
2-4 years of relevant industry experience across a wide variety of development projects
Knowledge of SOAP/Rest API, Multithreading, Web Application concepts, Program/Logic writing, Data structure
Good experience in Core Java, JSP, Servlets, EJB, Oracle/SQL
Banking retail loan and MSB knowledge is an advantage
Database knowledge including table, stored procedure, functions, query writing, primary key, unique key, joins, referential integrity, and normalization, performance tuning
Advanced knowledge of system integration issues and configurable solution design
Ability to gather and analyze data, draw logical conclusions, and understand the company's vision, goals, business operations, and market
Proficient in stakeholder management, coordinating and prioritizing customer requests, managing performance and disciplinary issues, handling complaints, grievances, and recommending hiring, termination, and promotion of staff
Ability to train, mentor, motivate, and lead a successful team, manage attrition related issues, and case management. As a Software Engineer/Sr. Software Engineer (JAVA) at our company, your responsibilities will include:
Developing and installing software solutions
Designing, implementing, and delivering high-quality software projects in JAVA, SQL/Oracle, J2EE, and other JAVA technologies
Key Responsibilities:
Participate in detailed design, coding, code walkthroughs, peer code reviews, and unit testing
System Testing, UAT, Demos, POCs, installation, and maintenance of Software modules
Ensure the preparation of Software Prototype, System Architecture, Software Design Document
Develop user interfaces as per UX guidelines
Follow coding guidelines, code review artifacts during peer code review
Write test plans and test cases
Prepare installation/deployment documents and release technical documentation
Document and demonstrate solutions through flowcharts, layouts, diagrams, charts, and code
Determine and design system specifications, standards, and programming for solutions
Write test cases, conduct unit testing, system testing, and troubleshoot through log analysis and database query optimization
Conduct systems analysis to improve operations
Stay updated with development tools, programming techniques, and maintain personal networks
Keep information confidential and provide information by collecting, analyzing, summarizing development and service issues
Develop software solutions by studying information needs, system flow, data usage, work processes, and following the delivery cycle
Ensure adherence to Newgen quality processes
Qualifications Required:
B.E/B.Tech - CS/IT/MCA, M.Tech, or equivalent degree from a reputed institute preferred
2-4 years of relevant industry experience across a wide variety of development projects
Knowledge of SOAP/Rest API, Multithreading, Web Application concepts, Program/Logic writing, Data structure
Good experience in Core Java, JSP, Servlets, EJB, Oracle/SQL
Banking retail loan and MSB knowledge is an advantage
Database knowledge including table, stored procedure, functions, query writing, primary key, unique key, joins, referential integrity, and normalization, performance tuning
Advanced knowledge of system integration issues and configurab