Job Title: Newgen Engineer
Location: Riyadh, Saudi Arabia
Experience: 4 - 8 years
Company: Global IT Search
Job Description:
We are looking for a skilled Newgen Engineer to join our team! This role involves providing development services and Level 2/3 support for the Newgen Loan Origination System (LOS) application, along with other in-house development processes. You will follow the Software Development Life Cycle (SDLC) by planning, creating, testing, and deploying applications while designing, developing, and supporting Newgen solutions.
Key Responsibilities:
- Develop and install software solutions for Newgen products.
- Design, implement, and deliver high-quality software projects using JAVA, SQL/Oracle, J2EE, and other JAVA technologies.
- Participate in detailed design, coding, code walkthroughs, peer code reviews, unit testing, system testing, User Acceptance Testing (UAT), demos, Proof of Concepts (POCs), installation, and maintenance of software modules.
- Prepare documentation, including software prototypes, system architecture, software design documents, user interfaces per UX guidelines, and technical documentation.
- Write test cases, perform unit testing, system testing, and negative testing.
- Conduct log analysis and database query optimization for troubleshooting.
- Improve operations by conducting system analysis.
- Develop and customize the Loan Origination System and BPM solutions related to the banking industry.
Technical Skills:
- Proficient in Java, JavaScript frameworks, Newgen BPM (iBPS), Newgen DMS, BRMS, and SQL (SQL Server and Oracle).
Minimum Requirements:
- Minimum of 4 years of experience in a software development role.
- Experience in architecting and developing workflow-based solutions.
- Familiarity with web development technologies is preferred.
- Willingness to learn BPM and other automation technologies.
- Knowledge of current technological trends in software development, such as OOPs, Multi-Tier Software development, Component Architecture, and Web-Based Software.
- Understanding of system integration issues.
- Strong programming skills and proficiency in JAVA, JSP, Servlets, EJB, SQL/Oracle, and J2EE.
- Ability to multitask and manage multiple projects simultaneously.
- Strong written and verbal communication skills with comfort in interacting with business stakeholders and external clients.
- Strong analytical and problem-solving skills.