Oracle Cloud Infrastructure console requires a Senior Principal Software Engineer to contribute to high-impact projects, driving architectural decisions and delivering microservices and frontend development.
Requirements
- 10+ years of experience in full stack software development
- Extensive Systems Design experience
- Expert in multiple languages, including Java, Node.js, C++, Python
- Expert in microservices frameworks such as Spring, Micronaut
- Experience building interfaces, including JSON REST APIs, GraphQL
- Experience in front-end scripting, including Javascript, Typescript, ReactJS, KnockoutJS
- Experience in web markup, including HTML5, CSS3
Responsibilities
- author a technical approach to building the features
- breakdown, refine, and deliver the work with your team
- microservices and frontend development
- testing
- CI/CD
- drive architectural decisions for large areas of the solution
- perform professional software development tasks associated with the developing, designing and debugging of software applications or operating systems
Other
- passionate, self-motivated, able to multitask effectively, and have strong communication skills
- Self-driven, able to work independently on a project even while the design is evolving
- Strong desire to stay on top of new technologies and services
- Passionate about learning
- Strong communication skills, including cross-team collaboration