Search by job, company or skills

Nomura

Principal Software Engineer

4-8 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 14 hours ago
  • Be among the first 50 applicants
Early Applicant
Quick Apply

Job Description

  • Develop and maintain applications to automate the business processes for LCS.
  • Understand the overall ecosystem and develop appropriate integration solutions.
  • Deliver high quality code within the committed deadlines.
  • Adhere to the best coding practices that reduce technical debt.
  • Expected to work with development and support team members across different regions.
  • Support resolution of production and user issues, application testing and maintenance releases.
  • Partner with stakeholders for testing and implementation of the deliverables.
  • Provide regular updates regarding status or progress made to managers and stakeholders.
  • Gain understanding of various applications and systems being developed by the peer groups.
  • Strong problem solving and analytical skills.
  • Good written and verbal communication skills.
  • Willing to learn new technologies / tools as required, to effectively deliver output.

Key Skills:

Mandatory Skills:

  • 4-8 Years of Experience
  • Should be a Bachelor of Engineering / Technology in Computer Science & Engineering or Master of Computer Applications with 3-4 years in Software development across a wide variety of development projects.
  • Must have hands on experience of minimum 2-3 years in Newgen iBPS, Omnidocs, O2MS, BAM, MDM with NCIP 1 and 2 certificates.
  • Must have adequate programming skills and proficiency in JAVA, JSP, Spring framework, Servlets, EJB, JSF, Hibernate, SQL/Oracle, J2EE /other JAVA technologies.
  • Working experience in UI/UX related technologies (HTML, JS, CSS, Angular framework etc.).
  • Worked on WebSphere, JBoss and Tomcat Application server, WebSphere and JBoss Portal Server.
  • Should follow standard coding guidelines ensuring code quality using tools like SONAR and code coverage using JUnit.
  • Working knowledge on CI/CD tools like Jenkins, TeamCity, and Bamboo etc.
  • Knowledge of current technological trends in the Software development industry, such as OOP s, Multi-Tier Software development, Component Architecture, Web Based Software.
  • Experience with RESTful API and RESTless design and implementation
  • Experience with building low latency, large data processing systems.
  • Candidate should be a quick learner. Should have demonstrated in the past quick learning capabilities.
  • Strong listening, problem solving, analytical skills and excellent communication skills (both spoken and written English)
  • Must be a team player with prior experience in working in a global development team.
  • Self-motivated individual, quality and improvement focused.

Desirable Skills:

  • Knowledge of containerization technologies (Docker, Kubernetes)
  • Experience with microservices architecture
  • Proficiency in state management libraries (Redux, MobX, Vuex)
  • Familiarity with progressive web apps (PWAs)
  • Experience with CI/CD pipelines and tools (Jenkins, GitLab CI, etc.)
  • Knowledge of web accessibility standards (WCAG)
  • Experience with performance optimization techniques for web applications
  • Familiarity with serverless architectures
  • Understanding of DevOps practices
  • Experience with real-time technologies (WebSockets, Socket.io)
  • Knowledge of design patterns and software architecture principles
  • Familiarity with A/B testing and analytics tools
  • Experience with machine learning integration in web applications
  • Knowledge of internationalization and localization techniques
  • Industry exposure of Investment banking

About Company

Job ID: 110261213

Similar Jobs