Principal Software Engineer

4 - 8 years

4 - 8 Lacs

Posted:1 month ago| Platform: Foundit logo

Apply

Skills Required

Newgen iBPS SQL/Oracle

Work Mode

On-site

Job Type

Full Time

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

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now
Nomura logo
Nomura

Financial Services

Tokyo

RecommendedJobs for You

noida, uttar pradesh, india

bengaluru, karnataka, india