ORACLE DEVELOPMENT SPB
You will take part in development of an advanced product which allows to emulate Java ME implementations.
Part of a team of development, working closely with specification leads and other engineers in the Java ME organization. The team is responsible for creating a product to emulate implementations of cellular phones Java environment. The position involves understanding specifications, designing tooling methodologies and the required components and utils, building the appropriate framework.
Principal Software Engineer to take part in development of Java ME Platform
SDK (the successor to Java Wireless Toolkit), which is a state-of-the-art toolbox for developing mobile applications, provided device emulation, a standalone development environment, and a set of utilities for rapid development of Java ME applications.
Perform as a technical lead for projects, explore and build on others' ideas. Perform setup and process changes and validate solutions.
Develop functional and architectural designs according to provided software requirements to implement complex features within or across products.
Build code and unit tests for complex programs. Test solutions to ensure the issue is resolved and there is no impact to other associated areas.
Perform code reviews of complex programs.
Encourage others and offer guidance and support to others when assistance is required.
Offer new and imaginative suggestions. Quickly recognize new problems and develop solutions within appropriate time scales.
Master degree in Computer Science from Accredited University
6+ years of experience in Java ME and Java SE software development, C++ experience is a plus.
Experience in developing commercial products preferred.
Deep understanding of Object-Oriented Paradigm.
Extensive troubleshooting experience.
Experience working with source code control systems . • Experience working with remote teams is strongly desirable.
Fluent in English - spoken and written.
Good leadership skills: to be technical advisor for coaching junior engineers and clarifying objectives to achieve team goals.
Good communication skills : proactive / listening / initiative to build relationships, good teamplayer. • Ability to travel.
As part of Oracle’s employment process candidates will be required to complete a pre-employment screening process, prior to an offer being made. This will involve identity and employment verification, salary verification, professional references, education verification and professional qualifications and memberships (if applicable).
To contact us use this link.
Обсуждение