Position: Software Engineer / Senior Software Engineer
Experience: 35 Years
Location: Noida
Notice Period: Immediate to 30 Days Preferred
Role Overview
The incumbent will be responsible for developing, designing, and delivering high-quality software solutions using Java technologies, SQL/Oracle, and J2EE framework. The role involves working on enterprise-level applications, integrations, and end-to-end software development lifecycle.
Key Responsibilities
- Develop, install, and maintain software solutions.
- Design, implement, and deliver high-quality software projects using Core Java, Advanced Java, J2EE, JSP, Servlets, SQL/Oracle.
- Participate in:
- Detailed design
- Coding & development
- Code walkthrough & peer reviews
- Unit testing & system testing
- UAT support
- Demos / POCs
- Installation & deployment
- Maintenance of software modules
- Prepare and maintain:
- Software Prototype
- System Architecture
- Software Design Documents
- Test Plans & Test Cases
- Installation / Deployment documents
- Release & Technical documentation
- Develop user interfaces as per UX guidelines.
- Ensure coding standards and quality guidelines are followed.
- Perform log analysis, debugging, and database query optimization.
- Work on internal & external system integrations.
- Ensure project delivery within defined timelines and effort.
- Conduct system analysis to improve performance and operations.
- Maintain confidentiality and follow company quality processes.
- Coordinate with stakeholders and customers for requirement understanding and delivery.
Technical Skills Required
- Strong experience in Core Java, Advanced Java, J2EE, JSP, Servlets, EJB
- Hands-on experience in Oracle / SQL
- Experience with SOAP / REST APIs
- Knowledge of Multithreading & Web Application Concepts
- Strong understanding of:
- Data Structures
- Database design
- Stored procedures & functions
- Joins & normalization
- Performance tuning
- Experience with system integration & configurable solutions
Domain Experience (Preferred)
Experience in Banking / Lending domain, such as:
- RLOS
- Agri Lending
- MSME Lending
- CLOS Lending
- Loan Management System (LMS)
- Account Opening Systems
Educational Qualification
- B.E / B.Tech (CS / IT) / MCA / M.Tech or equivalent from a reputed institute
- 35 years of relevant software development experience
Required Competencies
- Strong analytical & problem-solving skills
- Good stakeholder management skills
- Ability to manage multiple tasks & timelines
- Good communication & documentation skills
- Team handling / mentoring experience preferred
- Ability to train, guide, and support team members
- Understanding of business operations & customer requirements