The software developer is tasked with designing, coding, testing, and maintaining software applications and systems, particularly focusing on oracle ouaf applications (mdm, ccb, c2m) and middleware systems.
Key responsibilities:
- develop high-quality code for oracle ouaf applications and middleware systems.
- write clean, efficient, and maintainable code and database queries.
- execute unit tests and participate in quality assurance processes to ensure software meets specified requirements.
- create and maintain technical documentation to facilitate understanding and maintenance of software.
- utilize version control systems to manage codebase changes and ensure code integrity.
- collaborate with cross-functional teams, designers, and qa engineers for successful project delivery.
- provide ongoing support and debugging for ouaf applications.
- stay updated with industry trends and emerging technologies in ouaf software development.
Qualifications:
- bachelor's degree in computer science or related field
- certification in oracle ouaf development preferred
- training course in software development methodologies
- experience required: fresh graduates are welcomed
Skills & competencies:
- proficiency in coding and database querying
- strong understanding of software development methodologies
- ability to execute unit tests and participate in quality assurance processes
- excellent documentation skills
- familiarity with version control systems
- collaboration and teamwork abilities
- problem-solving and debugging skills
- willingness to continuously learn and adapt to new technologies