Position Summary
The Senior Software Engineer in Product Development will play a critical role in designing, developing, and enhancing innovative software solutions utilizing Oracle/PLSQL technologies. The ideal candidate will have strong expertise in Oracle SQL and Python, combined with exceptional problem-solving skills. This role requires collaboration with cross-functional teams to deliver high-quality products in an Agile environment.
Key Responsibilities
- Design, develop, and maintain applications using Oracle/PLSQL, ensuring high performance and responsiveness to requests from the front-end.
- Collaborate with product managers and stakeholders to gather requirements and define the scope of projects.
- Write clean, maintainable code and perform code reviews to uphold coding standards across development teams.
- Utilize tools such as Oracle NetSuite, Oracle Cloud, Visual Studio Code, and GitHub for software development and deployment processes.
- Employ Jenkins for continuous integration and continuous deployment (CI/CD) processes, ensuring efficient release cycles.
- Participate in Agile ceremonies, contribute to sprint planning, and provide estimates on development tasks.
- Troubleshoot and debug complex issues and provide creative solutions while promoting best practices and efficient processes.
- Document technical specifications and maintain comprehensive project documentation for future reference and knowledge sharing.
- Mentor junior engineers, sharing knowledge and expertise to contribute to their professional growth.
Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Minimum years of experience in software development, with a focus on Oracle/PLSQL.
- Proficiency in Oracle SQL and Python, with a strong understanding of software development methodologies.
- Experience working in Agile teams, demonstrating strong collaboration and communication skills.
- Familiarity with tools such as Oracle NetSuite, Oracle Cloud, Visual Studio Code, GitHub, and Jenkins.
- Strong analytical and problem-solving abilities, with a keen attention to detail.
This is a fantastic opportunity for a talented Senior Software Engineer to join a dynamic team focused on innovative product development. We look forward to your application.