Responsibilities
- Develop Industrial Internet applications based on Predix Cloud Foundry platform
- Capture system level requirements by brainstorming with Sr. Architects, Data Scientists, Businesses & Product Managers
- Coding and testing PL/SQL packages, in accordance with design specifications
- Design and implement new data models, tables, and schemas to support new functionality as the business demands, and enforce data integrity
- Demonstrate the understanding of Agile software development lifecycle and able to distinguish the core inputs and outputs in each cycle
- Engage in technical discussions; participate in technical designs and present technical ideas through white boarding
- Work closely with your peers and keep engaging in a fast pace technical design and development team
- Execute in a fast pace delivery mode and focus in delivering tasks to meet the product release goal
- Seek and provide feedback on design and development
- Understand whole product, its modules and the interrelationship between them while being an expert in the assigned component or module
- Be an expert in writing code that meets standards and delivers the desired functionality
- Work with Business Analysts to understand product requirements & vision
- Working in an international environment
Wymagania
Requirements:- BS in Computer Science, Electrical Engineering, or Computer Engineering
- Minimum of 3 years Oracle database programming experience
- Understanding of SQL tuning techniquesExperience in usage of PL/SQL design patterns
- Experience working with Agile software development methodologies
- Good knowledge of English
- Strong problem solving abilities and capable of articulating specific technical topics or assignments
- Experience in building scalable and highly available distributed systems
- Expert in breaking down problems and estimate time for development tasks
- Demonstrates clarity of thinking to work through limited information and vague problem definitionsInfluences through others; builds direct and "behind the scenes" support for ideas
- Shares knowledge, power, and credit, establishing trust, credibility, and goodwill
- Able to work under minimal supervision
- Excellent communication skills and the ability to interface with senior leadership with confidence and clarity
- Able to work well with global teams, including time-zone flexibility