, you will work with Product/Design during the design phase, author a technical approach to building the features, and breakdown, refine, and deliver the work with your team. The ideal candidate will be passionate, self-motivated, able to multitask effectively, and have strong communication skills. This individual will be autonomous and be expected to contribute to a wide range of high-impact projects across the Oracle Cloud Infrastructure console. Daily tasks include microservices and frontend development, testing, CI/CD, participating in scrum activities, and collaboration with Support, Product Management, and other Service Teams.
Technical Qualifications:
BS degree in Computer Science or related fields or equivalent experience
5+ years of experience in full stack software development
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
Experience with container-based deployment like
Docker, Kubernetes
Additional skill in one or more of
Kafka, Elasticsearch, Redis
Experience with test frameworks like
Postman/Newman, Junit, Enzym, Jest, Karma, Mocha, Chai, Puppeteer
Experience with distributed source control, including
GIT
Experience with build tools such as
Gradle, Maven, Webpack, Npm, Yarn
Experience with continuous deployment tools like
Teamcity, Jenkins
Familiarity with log analysis tools and debugging tools
Functional Qualifications:
Hands-on experience with a public cloud platform like
AWS, Azure, Oracle
Experience developing
distributed, fault-tolerant applications
Experience with
Agile
Methodologies, specifically
Scrum
Experience using ticket tracking systems such as
JIRA
Ability to translate wireframes into prototypes and production-read interfaces
Ability to quickly pick up new languages and technologies
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
Ability to
deliver
basic functionality and
iterate
Experience working with
geographically distributed
teams
Experience in the
healthcare
industry and
clinical applications
is a plus
As a member of the software engineering division, you will assist in defining and developing software for tasks associated with the developing, debugging or designing of software applications or operating systems. Provide technical leadership to other software developers. Specify, design and implement modest changes to existing software architecture to meet changing needs.
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.