Job Description
We are seeking an experienced SQL / PL-SQL Developer with strong expertise in Unix and Python to join our engineering team. The ideal candidate must possess excellent analytical, communication, and problem-solving skills, along with the ability to understand business requirements and deliver high-quality software solutions.
Key Responsibilities
- Analyze business requirements and Business Requirement Documents (BRD) to deliver accurate technical solutions.
- Participate across SDLC phases — analysis, requirement gathering, design, development, testing, and production support.
- Develop, customize, optimize SQL & PL/SQL code, scripts, packages, and procedures.
- Work on reporting and dashboard requirements, converting business needs into specifications.
- Design and develop data-driven dashboards, reports, prompt pages, filters, and calculations.
- Conduct unit testing, validate results, and iterate code changes for accuracy.
- Provide end-to-end project support including environment migration testing and production support.
- Perform defect analysis and resolution during SIT/UAT phases.
- Collaborate with cross-functional teams and transition completed deliverables to operations & support.
Required Technical Skills
✔ Strong knowledge of SQL & PL/SQL
✔ Experience working in Unix/Linux environments
✔ Hands-on coding experience in Python
✔ Solid understanding of data modeling & report development
✔ Familiarity with SDLC, version control & deployment processes
✔ Strong debugging, optimization, and performance tuning skills
Professional Skills
- Excellent verbal & written communication skills
- Strong analytical thinking and structured problem-solving ability
- Self-motivated, fast learner, and detail oriented
- Ability to work independently and within a team
Education
Bachelor’s Degree in Computer Science, IT, or related discipline from an accredited institution.