The Lead Software Engineer is responsible to provide Functional & technical/development support to assigned system, associated subsystems, applications, software tools, including installation, configuration, maintenance, as well as resolving the technical issues. The Jobholder also provides support for applications software and systems including applications administration as applicable
KEY ACCOUNTABILITIES
• Functional Knowledge of Newgen applications like ibps and the Lending Domain
• Troubleshoot and diagnose issues related to Newgen suite (Omniflow10.x, iBPS 5.x, Omnidocs9.x, BAM, IPS 8.x)
• Support applications and operations with technical consultation and specialized programming if needed.
• Should have functional experience with Newgen application, APIs, Integration approaches, Table Structures, Migration approaches, building test case scenarios
• Provide the required technical and application support to production support/operations team
• Communicate and document the support issues and escalating to the appropriate IT staff or vendor when necessary.
• Great domain knowledge on all Newgen product applications & functionalities
• Interact with the Business users, Product owners, or SMEs for requirements, and coordinate with the Operations team for production release and post production support
• Coordinate activities among different business and technical groups.
• Carry out assignments, alone or as part of a team, applying knowledge, skills, and experience.
• Demonstrate an understanding of the issues and problems raised and proposes viable solutions within the acceptable scope.
• Maintain detailed knowledge of current practice on Newgen within own area of expertise.
KNOWLEDGE, SKILLS & EXPERIENCE:
Knowledge & Experience:
• 9+ Years of Experience in Application Development
• Proficiency in Newgen technical stack
• Key Skills: Core Java, JavaScript, J2EE,MSSQL,HTML,CSS,Web Servers and Application Servers
• Good to have skills : Docker, Azure DevOps, Azure Kubernetes, Jenkins
• BPM Products: Newgen Omni Docs, Omni Flow, Process Manager, Eclipse, Java, JSP, Java Script, Newgen API, SQL Server, Process Moduler, BAM reporting tool, JBoss
• Web Development: React, Next JS, Angular 7, Angular JS, HTML, CSS, jQuery, JavaScript
• Should have adequate programming skills and proficiency in JAVA, JSP, Servlets, EJB, SQL/Oracle, J2EE / other JAVA technologies , JBoss
• Web services: SOAP, REST-API
• Design Pattern: MVC, Singleton, Factory, Integration Design Patterns
• Application Server: Apache Tomcat, Web sphere, Web logic 12, Jboss1.7
• Tools: Eclipse, Spring Tool Suit (STS), SOAP UI, POSTMAN, MAVEN, Jenkins
• Operating System: Windows , Mac
• Proficiency in spearheading BPM, ECM teams & implementing standardized business processes for streamlining project deliveries within the time & cost parameters as per quality standards
• Should have experience in designing and implementing the Newgen Interfaces using Jave or C# for downstream and upstream systems
• In-depth hands on experience in the technical Newgen setup and system administration
• Proficiency in Infrastructure and Technical Design
• Proficiency in Inquiry API s, Batch modules.
• Proficiency in Java, Spring boot.
• Knowledge on Oracle/MSSQL/DB2/Postgres Databases
• Good understanding of Newgen application Data Model.
• Experience in Agile Methodology
• Experience of CI/CD – experience of using Cloud DevOps
• Knowledge on cloud technologies with Azure and AWS experiences and containers is good have
• Ability to work as a team player as well as individual contributor.
• Develop and maintain system problem analysis and resolution techniques.
• Should have functional experience with Newgen application, APIs, Integration approaches, Table Structures, Migration approaches, building test case scenarios
• Configuration of table maintenance of Newgen product
• Automation of Newgen application is added value