Location: Kolkata / Coimbatore
Experience: 4–5 Years (Any Industry)
Qualification: B.E./B.Tech/MCA/BCA/B.Sc (CS/IT) or equivalent
Employment Type: Full-Time
Work Mode: Work from Office
Open Positions: 1
Salary: 6.5- 8 LPA
We are looking for an experienced and result-oriented Sr Software Developer – Database & Backend Development to lead our database engineering initiatives and backend development activities. The ideal candidate should have strong expertise in Oracle Database, SQL, PL/SQL, Stored Procedures, Query Optimization, and Database Performance Tuning, along with the ability to manage a small team and drive project execution.
The role requires hands-on technical expertise as well as leadership capabilities to ensure timely delivery, database reliability, system performance, and adherence to the development of best practices.
- Design, develop, and maintain complex SQL queries, Stored Procedures, Functions, Packages, Triggers, and Views.
- Develop scalable and efficient database solutions using Oracle Database.
- Design and maintain database schemas, data models, and relational structures.
- Ensure data integrity, consistency, and security across applications.
- Analyze and optimize slow-running queries and database processes.
- Perform database performance tuning, indexing strategies, and execution plan analysis.
- Monitor database health and identify performance bottlenecks.
- Implement best practices for high-performance database operations.
- Collaborate with application development teams for backend integration.
- Support API, middleware, and application teams with database-related requirements.
- Work with XML, JSON, and structured data formats for enterprise integrations.
- Participate in system design discussions and solution architecture reviews.
- Lead and mentor database/backend developers.
- Conduct daily stand-up meetings and technical reviews.
- Allocate tasks, track project progress, and ensure timely delivery.
- Provide technical guidance and support to team members.
- Coordinate with internal stakeholders for project planning and execution.
- Monitor project timelines, milestones, and deliverables.
- Maintain technical documentation, database design documents, and process workflows.
- Prepare status reports and provide project updates to management.
- Strong experience in Oracle Database.
- Expertise in SQL, PL/SQL, Stored Procedures, Functions, Packages, and Triggers.
- Hands-on experience in Database Performance Tuning and Query Optimization.
- Strong understanding of Data Modeling, Normalization, Indexing, and Transaction Management.
- Experience handling XML and JSON data structures.
- Good understanding of database backup, recovery, and maintenance processes.
- Exposure to Windows/Linux environments.
- Experience managing small technical teams.
- Ability to conduct stand-up meetings and track project deliverables.
- Strong stakeholder management and coordination skills.
- Experience in effort estimation, task planning, and resource allocation.
- Strong analytical and problem-solving abilities.
- Excellent communication and documentation skills.
- Ability to work independently and handle multiple priorities.
- Proactive approach towards continuous improvement and team development.
- Experience in Banking, Financial Services, FinTech, Insurance, Healthcare, IT Services, or Enterprise Software domains.
- Experience working on large-scale transactional applications.
- Exposure to PostgreSQL will be an added advantage.
- Understanding SDLC, Agile methodologies, and release management processes.
- 4–5 years of relevant experience in Database Development and Backend Engineering.
- Proven experience in Oracle Database Development and Performance Tuning.
- Prior experience leading a team or acting as a technical lead.
- Notice Period: Immediate 30 Days Preferred.