Senior Software Developer

A world leader in cloud solutions using tomorrow's technology to tackle today's problems.
Agadir 80000, Morocco
Backend
Senior Software Engineer
In-Person
8+ years of experience
Enterprise SaaS · Cybersecurity · Cloud

Description For Senior Software Developer

Oracle is seeking a Senior Software Developer for their Software Assurance Services team in Agadir. This role focuses on developing security tooling through software development and site reliability engineering. The position involves working with cutting-edge technology to build and maintain complex, enterprise-scale systems. The team is part of the Software Assurance organization, dedicated to making application security and software assurance a reality at scale. The role combines the resources of a large enterprise with the energy of a startup environment, working on critical greenfield software assurance projects. The ideal candidate will have strong experience in Java/Go programming, cloud services, and security tools implementation. They will work on developing security tools for software composition analysis, static application security testing, and malware applications. The position offers opportunities for career growth, exposure to cutting-edge systems, and collaboration with a global team of professionals.

Last updated 7 hours ago

Responsibilities For Senior Software Developer

  • Develop wrappers and services for software application security tools for software composition analysis (SCA), static application security testing (SAST) and Malware applications
  • Work closely with SREs to leverage and use Continuous Integration and Continuous Delivery (CI/CD) process for building and delivering security tools
  • Design and implement security tools as services operating on cloud infrastructure
  • Review and triage security tool issues on real-world applications
  • Demonstrate dedication and responsibility in delivering results and shall be team player

Requirements For Senior Software Developer

Java
Go
Linux
Kubernetes
  • BS degree in Computer Science or related technical field involving coding or equivalent practical experience
  • 8+ years' experience programming in Java and/or Go
  • Hands on experience working in Linux environments
  • Demonstrated ability to negotiate, design, and develop to API specification
  • Experience with RESTful web services
  • Experienced working with third-party libraries and APIs
  • Thorough knowledge of SDLC
  • Experience in Unit Testing Design and Implementation
  • Experience working with cloud services ideally OCI

Benefits For Senior Software Developer

Medical Insurance
Vision Insurance
Dental Insurance
401k
  • Exposure to mind blowing large-scale cutting-edge systems
  • The resources of a large, global operation while still having the small, start-up feel
  • Ongoing extensive training and skills development
  • Incredible benefits and company perks
  • Medical, life insurance and retirement options
  • Volunteer programs

Interested in this job?

Jobs Related To Oracle Senior Software Developer

Senior Java Full Stack Developer

Senior Java Full Stack Developer role at Oracle's Enterprise Risk and Finance team, developing financial technology solutions with 6+ years experience required.

Senior Member of Technical Staff

Senior technical role at Oracle Health developing AI-powered healthcare platforms using Java, JavaScript, and cloud technologies.

Software Developer 3

Senior Software Engineer role at Oracle focusing on Java development for distributed systems and GenAI solutions.

Senior Applications Engineer

Senior Applications Engineer position at Oracle focusing on HCM Payroll development using Java/J2EE technologies and database systems.

Senior Network Developer 3

Senior Network Developer position at Oracle focusing on cloud infrastructure deployment and automation, requiring 3-5+ years of experience in network engineering and programming.