2266 jobs - 92 added today
Recruiting? Call us on 01772 639042
Email me jobs relevant to my job search
3 months ago
Location: UK
Job type: Permanent
Category: Design / Development Jobs
Senior Applications Developer-21000JHL Applicants are required to read, write, and speak the following languages: English

Preferred Qualifications

We are looking for a Senior Developer to join a vibrant, cross-functional and brand-new

development team in Odesa. You will be enhancing the most widely used construction collaboration software enabling the streamlined delivery of construction and infrastructure projects around the world.

Your team's mission will be developing and enhancing BIM (Building Information Modelling) plugins and applications that run on Windows and Mac OS. The team may also enhance the Aconex BIM cloud platform developed in Java.

In your role, you will be building integrations between Oracle Aconex software and BIM and CAD

software using the .Net Framework. Mastery of C# and .NET is a must as well as a deep understanding of desktop frameworks like WPF and Windows Forms. The role requires familiarity with agile and XP practices such as Test-Driven Development, Continuous Integration, Pair Programming, and Continuous Delivery.


*Collaboratively design, write and test new software in a cross-functional team environment.

*Deliver high-quality software.

*Improve existing systems by analyzing and identifying areas for modification and


*Maintain and support existing software, including incident response activities, correcting

software defects and feature enhancements.

*Assist production triage, operations, and client operation teams as required on production issues.

*Work closely and collaboratively with Product teams during different stages of projects inception, analysis, development, support.

Skills & Experience:

*At least 5 years of experience with .NET.

*Deep knowledge of .NET and C#.

*In-depth understanding of frameworks for building graphical user interfaces for Windows.

*Strong experience in using Design Patterns.

*Experience in using TDD/BDD to get your code right the first time.

*Experienced in using version control (GIT), database technologies, and transactions management.

*Experience in working with web services, REST APIs.

*Experience with Continuous Integration Tools, such as Jenkins, Hudson, etc.

*Ability to communicate your ideas effectively both written and verbal.

*Willing to learn and work with Oracle ecosystem.

Additional, Desired Skills

*Knowledge of Java.

*Understanding of Java web application frameworks and architecture.

*Experience in building extensions and plugins for desktop applications.

*Experience in working with CAD software.

*Experience in working with C++, OpenGL, or other 3D frameworks.

About Oracle Global Business Unit

As part of Oracle, the Construction and Engineering Global Business Unit (CEGBU) of is the world’s

leading construction project and portfolio management software organization.

Key facts:

*This business has been consistently delivering double-digit growth for the last several years.

*We’re on track to become a billion-dollar business for Oracle in the near future.Detailed Description and Job Requirements

Analyze, design develop, troubleshoot and debug software programs for commercial or end user applications. Writes code, completes programming and performs testing and debugging of applications.

As a member of the software engineering division, you will perform high-level design based on provided external specifications. Specify, design and implement minor changes to existing software architecture. Build highly complex enhancements and resolve complex bugs. Build and execute unit tests and unit plans. Review integration and regression test plans created by QA. Communicate with QA and porting engineering as necessary to discuss minor changes to product functionality and to ensure quality and consistency across specific products.

Duties and tasks are varied and complex needing independent judgment. Fully competent in own area of expertise. May have project lead role and or supervise lower level personnel. BS or MS degree or equivalent experience relevant to functional area. 4 years of software engineering or related experience.

As part of Oracle's employment process candidates will be required to successfully complete a pre-employment screening process. This will involve identity and employment verification, professional references, education verification and professional qualifications and memberships (if applicable).

Job: Product Development

Location: UA-UA,Ukraine-Odesa

Other Locations: Ukraine

Job Type: Regular Employee Hire

Organization: Oracle

Email me jobs relevant to my job search

  Back to the top