Posted on: 13/08/2025
Job Description :
As a Software Development Engineer, you will be part of a dynamic, collaborative, and high-performance development environment, working on the design, development, and maintenance of robust applications across multiple client projects. You will be responsible for delivering high-quality, scalable, and efficient software solutions while adhering to industry best practices and organizational coding standards.
This role requires hands-on expertise in Oracle Cloud Application Development, along with strong problem-solving skills, adaptability, and the ability to work independently as well as in a team setting.
Key Responsibilities :
- Analyze business and technical requirements, and translate them into high-quality software designs.
- Develop, test, and deploy application components in alignment with project timelines.
- Ensure applications meet performance, scalability, security, and quality standards.
- Write clean, maintainable, and reusable code following industry-standard coding practices.
- Act as a Subject Matter Expert (SME) in your area of expertise.
- Diagnose, troubleshoot, and resolve application issues, ensuring minimal downtime.
- Identify bottlenecks and implement solutions to enhance application performance.
- Actively participate in team discussions, code reviews, and brainstorming sessions.
- Work closely with cross-functional teams including business analysts, QA engineers, and product managers.
- Provide inputs during design discussions to ensure technical feasibility and optimal architecture.
- Suggest and implement process improvements in the software development lifecycle.
- Keep up to date with emerging technologies, tools, and frameworks to enhance solution
quality.
- Mentor junior developers, guiding them on best practices and technical challenges.
Required Skills & Competencies :
- Core Expertise : Proficiency in Oracle Cloud Application Development.
- Programming Skills : Strong knowledge of one or more programming languages such as Java, JavaScript, Python, PL/SQL, etc.
- Frameworks & Tools : Familiarity with testing frameworks (JUnit, Selenium, etc.) and build tools (Maven, Gradle).
- Version Control : Hands-on experience with Git or other version control systems.
- Software Development Methodologies : Strong understanding of Agile/Scrum and SDLC processes.
- Application Design : Knowledge of design patterns, system architecture, and best practices.
- Strong problem-solving and analytical skills.
- Ability to work independently and take ownership of deliverables.
- Excellent communication and collaboration abilities.
- Attention to detail with a focus on delivering high-quality output.
- Adaptability to work in fast-paced, client-driven environments.
- Bachelors or Masters degree in Computer Science, Information Technology, or related field.
- 2 - 7 years of experience in software development, preferably in enterprise application environments.
- Prior experience in Oracle Cloud-based projects will be an added advantage.
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1529706
Interview Questions for you
View All