Designation: Sr Software Developer – Database & Backend Development- Kolkata Location
Skills
About the role
Location: Kolkata
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
Job Summary
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.
Key Responsibilities
Database Development & Administration
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.
Performance Tuning & Optimization
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.
Backend Development & Integration
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.
Team Management & Delivery
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.
Project Tracking & Documentation
Monitor project timelines, milestones, and deliverables.
Maintain technical documentation, database design documents, and process workflows.
Prepare status reports and provide project updates to management.
Required Skills
Technical Skills
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.
Leadership & Project Management Skills
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.
Soft Skills
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.
Preferred Experience
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.
Eligibility Criteria
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 joiner / 30 Days Preferred.
Questions about this role
Want AI Applyd to auto-apply to roles like this?
We tailor your resume per posting, fill the forms, and track replies for you.