Lead UI Developer - Berkeley Heights NJ. This Software Engineer will be a part of a Scrum Development and DevOps Team. This role involves using advanced concepts of software development for core banking applications such as responsive UX, open banking & microservice APIs. You will be working as part of a team, with a focus on quality within the software development process. You will be involved in all steps of the Software Development Life Cycle (SDLC) including planning, requirements analysis, coding, unit testing, application support and issue management.