PL/SQL Developer (Client-Facing)
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+5 more
Job description
Analyze client requirements and translate them into technical solutions.
-
Design, develop, test, and maintain Oracle PL/SQL procedures, packages, functions, triggers, and scripts.
-
Develop and optimize complex SQL queries and PL/SQL code for performance and scalability.
-
Collaborate directly with clients to gather requirements, provide updates, and resolve technical issues.
-
Integrate database solutions with applications using APIs where required.
-
Manage source code and version control using GitHub.
-
Perform unit testing, debugging, and production support.
-
Work closely with development, QA, and business teams to ensure timely project delivery.
-
Follow coding standards, documentation practices, and database best practices.
Requirements
Role Description: The PL/SQL Developer must have 4-6 years of experience. We are seeking a skilled
PL/SQL Developer with 4 to 6 years of experience in Oracle database development.
The ideal candidate should possess strong technical expertise in Oracle PL/SQL, hands-on experience with
GitHub for version control, and excellent communication skills to work directly with clients. This is a client-facing role that requires the ability to understand business requirements, provide technical solutions, and collaborate effectively with cross-functional teams., Primary Skills
-
Strong experience in Oracle PL/SQL
-
Hands-on experience with GitHub for source code management
-
Excellent SQL query writing and database programming skills
Secondary Skills
-
Experience working with REST APIs or API integrations.
-
Basic understanding of application integration concepts.
Required Qualifications:
-
4-6 years of experience in Oracle PL/SQL development.
-
Strong analytical and problem-solving abilities.
-
Excellent verbal and written communication skills.
-
Ability to work independently in a client-facing environment.
-
Experience working in Agile development environments is an added advantage.
Preferred:
-
Strong client interaction and stakeholder management skills.
-
Ability to understand business requirements and propose effective technical solutions.
-
Proactive, self-driven, and capable of handling multiple priorities.
-
Team player with a collaborative mindset and commitment to delivering high-quality solutions.
About the company
At Mastech Digital, we solve meaningful business problems using data, AI, and modern digital technologies. Our teams work closely with global enterprises to build solutions that create real, measurable impact. We bring deep industry expertise across Utilities & Energy, Financial Services, Healthcare, Retail, and Technology. With an AI-first mindset and a collaborative culture, we empower our people to innovate, grow, and help clients move forward with confidence.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Why Upskilling And Reskilling is Important For Developers
7 Important Tips That Every Software Developer Should Know
Fully Remote Software Engineer Jobs
Is Software Engineering Over-Saturated?