Summary
✨ AI‑Generated
A senior software engineering role focused on database-driven application development, SQL optimization, testing, and maintaining enterprise software systems.
Highlights
Opportunity to build reliable software solutions, improve database systems, and contribute across the full development lifecycle.
Description
Job Description
Software Engineer (Oracle – PL/SQL)
Responsibilities
Should have strong knowledge of all stages of the Software Development Life Cycle (SDLC): Planning, Design, Development, Testing, Deployment, and Support.
Understand business requirements, technical documentation, and application design specifications.
Translate business and technical requirements into functional software solutions.
Follow established coding standards, development guidelines, and company procedures during development activities.
Develop optimized PL/SQL queries, procedures, packages, and database objects.
Create and maintain unit tests to validate code changes and ensure high-quality deliverables.
Contribute to reducing SonarQube violations and security findings identified through Veracode or equivalent tools.
Actively participate in project-level discussions, Agile/Scrum ceremonies, and technical review meetings.
Maintain legacy code and implement new requirements while ensuring application stability and maintainability.
Prepare technical documentation, process flow diagrams, and support documentation for developed solutions.
Develop and support one or more assigned applications while collaborating with team members and senior developers.
Troubleshoot and resolve issues of moderate complexity by analyzing application behavior, code, and database performance.
Proactively communicate status, risks, issues, and proposed solutions to team members and managers.
Take ownership of assigned stories and deliverables from development through implementation.
Build productive working relationships with internal stakeholders and cross-functional teams.
Must Have Skills
At least 2-4 years of experience in software development using Oracle PL/SQL and/or MS SQL Server.
Strong knowledge of relational databases, database design principles, and SQL optimization techniques.
Must be familiar with Oracle performance tuning and optimization techniques.
Good understanding of software development principles and object-oriented programming concepts.
Familiarity with software development best practices, code reviews, and secure coding standards.
Experience with source control systems such as Git or Subversion, including branching and merging strategies.
Understanding software testing methodologies, including unit testing and defect resolution.
Basic understanding of CI/CD concepts and software deployment processes.
Basic understanding of container technologies and modern application development practices.
Must be familiar with Linux operating system fundamentals and basic Linux commands.
Strong analytical and problem-solving skills with the ability to work on issues of moderate complexity.
Ability to implement technical solutions with guidance and apply established development procedures and practices.
Preferable Skills
Knowledge of Shell and/or Perl scripting languages.
Experience with Atlassian tools such as Jira, Confluence, Bamboo, and Crucible.
Experience working with SonarQube, Veracode, or similar code quality and security scanning tools.
Experience supporting enterprise applications in production environments.
Exposure to Agile/Scrum development methodologies.
US Healthcare experience would be an added advantage.
Soft Skills
Ability to work independently or as part of a team.
Experience working in Agile/Scrum teams would be an added value.
Strong verbal and written communication skills.
Ability to proactively communicate progress, issues, risks, and solutions.
Strong analytical and problem-solving skills.
Demonstrates ownership and accountability for assigned work and deliverables.
Ability to build effective internal and external working relationships.
Commitment to continuous learning and professional development.
Qualifications
Graduate
Range Of Year Experience-Min Year
2
Range Of Year Experience-Max Year
4