Quick Summary
Who We Are: Oracle Public Safety SaaS
Oracle is developing a cutting-edge SaaS solution poised to revolutionize the Public Safety industry. Our mission is to deliver an unrivaled software solution that empowers First Responders, enabling them to better serve communities. We seek an experienced full stack Software Developer who is passionate, innovative, excels at solving complex challenges, strives for exceptional software quality, and is driven to make a difference in people’s lives.
As one of the largest and most respected software development employers globally, Oracle is dedicated to providing best-in-class software. Our team is rapidly expanding. Join us in transforming communities and redefining software standards within the Public Safety sector.
Who You Are: SaaS Software Developer
As a SaaS Software Developer for Oracle Public Safety, you will play a critical role in designing and implementing a suite of services focused on user experience, performance optimization, AI/ML integration, and real-time event and data processing. This is a remote developer position where you will adhere to team standards and processes while also contributing to their evolution. You must possess strong communication skills and enjoy rapid iteration, collaborating closely with Product Management and the Design Team to create delightful user experiences. A strong understanding of the cloud development community and emerging technologies is essential.
What You Will Do: Key Responsibilities
- Work with the team to develop and maintain the full stack web application.
- Ensure the performance, quality, and responsiveness of the application.
- Collaborate with engineering and product teams, contributing to feature specifications and owning feature development.
- Define and implement robust web services and application backend microservices.
- Implement and/or assist with web UI/UX development.
- Guide the team on constraints and best practices within a web platform environment.
- Proactively identify and resolve bottlenecks, fix bugs, and address performance issues.
- Maintain high standards for code quality, organization, and automatization.
- Ensure adherence to the team's testing strategy.
- Provide production support for the services you build.
Qualifications: Required Skills & Experience
- 7-10 years of Development experience is required.
- Web Development experience is preferred.
- Minimum of 3 years of experience working with the following technologies:
- Linux/Unix development (Oracle Linux preferred)
- Oracle database, MySQL (MS SQL and/or NoSQL experience is a plus)
- CI/CD pipelines (such as Jenkins, or GitLab CI)
- Containers and orchestration (Docker, Kubernetes, and docker-compose)
- Cloud computing platform (Oracle Cloud Infrastructure Services preferred)
- Programming and scripting languages: Java, JavaScript, Typescript, React/Preact (C#, Python, Bash, PHP, Groovy, Ansible, and/or Go is a plus)
- Git version-control and collaboration (Bitbucket preferred)
- Issue tracking and collaboration (Jira and Confluence preferred)
- SPA Framework experience is preferred (JET, React/Preact, Angular, Vue).
- Experience with REST Web Services (GraphQL experience is a plus).
- Excellent written and verbal communication skills, capable of communicating across the organization.
- A systems thinker, able to move fluidly between high-level abstract thinking and detail-oriented implementation; open minded to new ideas and possessing the technical ability to implement them.
- Experience working with Agile development frameworks.
- A self-starter who is naturally inquisitive, requiring only small pieces to the puzzle, across many technologies new and legacy.
- Product/Service ownership or Project Management experience a plus.
- Experienced with ITIL V3, Foundation Level certified preferred.
NOTE: We are unable to provide visa sponsorship for this role at this time. No candidates requiring visa sponsorship will be considered as US Citizenship is required and ability to complete CJIS requirement.


