Not just a job but a career
Yokogawa award winner for Best Asset Monitoring Technology and Best Digital Twin Technology at the HP Awards is a leading provider of industrial automation test and measurement information systems and industrial services in several industries.
Our aim is to shape a better future for our planet through supporting the energy transition (bio)technology artificial intelligence industrial cybersecurity etc. We are committed to the United Nations sustainable development goals by utilizing our ability to measure and connect.
About the Team
Our 18000 employees work in over 60 countries with one corporate mission to co-innovate tomorrow. We are looking for dynamic colleagues who share our passion for technology and care for our return we offer you great career opportunities to grow yourself in a truly global culture where respect value creation collaboration integrity and gratitude are highly valued and exhibited in everything we do.
Job Purposes
- The Senior Full Stack Software Developer will be a key contributor within the R&D team responsible for designing developing and maintaining end-to-end software solutions. The role requires hands-on development across backend and frontend layers collaboration with product owners and architects and active participation in technical decision-making.
- This position is suited for a senior-level engineer who can work independently guide less-experienced developers and contribute to long-term architectural improvements.
- Design develop and maintain backend services Framework 4.8 (C# )
- Develop modern maintainable frontend applications using Angular
- Participate in architecture and design discussions for new and existing components
- Modernize legacy functionality while preserving system stability and performance
- Develop and maintain automated tests and contribute to CI/CD pipelines
- Collaborate with cross-functional teams (Product Management QA DevOps)
- Support performance-critical and real-time software components where required
- Contribute to code reviews technical documentation and best practices
Responsibilities
- Visual Mesa Products Development Develop new functionality for Visual Mesa Product in line with requirements taking responsibility for elaborating high level requirements from product management to an implementation outline and to a finished and documented feature. Collaborate with all internal parties in achieving this ensuring sufficient reviews along the way. Work on code maintenance and defect fixing as needed following the teams agile development processes.
- Software Development Roadmap - Contribute to road map to facilitate model software development and ensure the development work is prioritized in line with business requirements.
- Research - Achieve specific goals for a designated part of a research program. Involves working within established research systems.
- R&D Experiments - Conduct innovative scientific experiments and tests and contribute to the translation of results into practical applications.
- R&D Methodologies and Tools - Identify shortcomings in current processes procedures methodologies and tools from own discipline and suggest improvements.
- Insights and Reporting - Prepare and coordinate the completion of various data and analytics reports.
- Data Collection and Analysis - Conduct research using primary data sources and select information needed for the analysis of key themes and trends.
- Horizon Scanning - Explore and develop a basic understanding of external developments or emerging issues and contribute to the evaluation of their potential impact on or usefulness to the organization.
- Project Delivery - Deliver small project workstreams carrying out specified project activities within defined time and quality parameters and ensuring adherence to the prescribed project management methodology.
- Information and Business Advice - Resolve queries from internal or external customers or suppliers by providing information on complex processes and the related policies referring issues to others where necessary for interpretation of policy.
- Personal Capability Building - Develop own capabilities by participating in assessment and development planning activities as well as formal and informal training and coaching; gain or maintain external professional accreditation where relevant to improve performance and fulfill personal potential. Maintain an understanding of relevant technology external regulation and industry best practices through ongoing education attending conferences and reading specialist media.
Position Requirements
Behavioral Competencies:
- Manages Complexity - Makes sense of complex high quantity and sometimes contradictory information to effectively solve problems. For example consistently looks at complex issues from many angles; obtains a rich and deep understanding; swiftly cuts to the core issue; skillfully separates root causes from symptoms.
- Collaborates - Builds partnerships and works collaboratively with others to meet shared objectives. For example readily involves others to accomplish goals; stays in touch and shares information; discourages us versus them thinking; shows appreciation for others ideas and input.
- Cultivates Innovation - Creates new and better ways for the organization to be successful. For example approaches professional work in unique or innovative ways. Offers original ideas. Appreciates others creative ideas and solutions and provides helpful input to enhance them.
- Business Insight - Applies knowledge of business and the marketplace to advance the organizations goals. For example clearly understands how own activities relate to critical business drivers. Monitors business news and market changes for impact on the business or on own expertise area; uses this to shape decisions.
Skills:
- Data Collection and Analysis - Works without supervision and provides technical guidance when required on analyzing data trends for use in reports to help guide decision making.
- Research Specifications - Works without supervision and provides technical guidance when required on creating research specifications and related materials.
- Analytical Processes - Works without supervision and provides technical guidance when required on supporting research schedules using appropriate analytical processes and procedures.
- Assessment - Works without supervision and provides technical guidance when required on analyzing data from multiple sources to draw appropriate conclusions and make suitable recommendations.
- Planning and Organizing - Works without supervision and provides technical guidance when required on planning organizing prioritizing and overseeing activities to efficiently meet business objectives.
- Reporting - Works without supervision and provides technical guidance when required on creating relevant lucid and effective reports.
- Research Methods - Works without supervision and provides technical guidance when required on conducting research using appropriate methods tools processes and software.
- Computer Skills - Independently supports business processes with comprehensive understanding and effective use of standard office equipment and standard software packages while also providing guidance and training to others.
- Data Control - Works without supervision and provides technical guidance when required on acquiring organizing protecting and processing data to fulfill business objectives.
Education:
- Bachelor of Science or MS/PhD degree or equivalent in an Engineering Physics Mathematics or Computer Science discipline.
General Experience:
- Proven software development experience in a commercial or academic environment preferably in the oil industry.
- Strong professional experience with C# or Java
- Experience developing web applications using Angular
- Deep understanding of Framework ecosystem
- Experience working on complex long-lived software products
- Strong problem-solving skills and ability to work in a collaborative R&D environment
- Experience with container technologies such as Docker and Kubernetes
- Development of Excel add-ins or Office integrations
- Hands-on experience with Azure DevOps including:
- CI/CD pipelines
- Source control and collaboration workflows
- Experience with and knowledge of mathematical modelling techniques and associated numerical methods.
- Familiarity with following is a plus:
- Advanced computing knowledge (data science AI/ML technology cloud technology database technology)
- Numerical methods and optimization expertise
- Agile software development methodology experience
- Knowledge of large engineering simulation and optimization packages such as Petro-SIM VM-EMS or similar competitors products. Experience in developing such packages
- Experience with time-series data and industrial protocols such as: OPC Classic OPC UA PI AF or similar systems
- Exposure to cloud-based data solutions including Data Lakes Big Data storage platforms Hybrid on-prem/cloud architectures
- Goal driven with excellent analytical verbal and written communication skills.
- Completion of work within defined timelines
- Advanced level of self-motivation and initiative
- Proactive personal development technology development and professional attitude and project of professional company image
Yokogawa is an Equal Opportunity Employer. Yokogawa wants a diverse equitable and inclusive will actively recruit develop and promote people from a variety of backgrounds who differ in terms of experience knowledge thinking styles perspective cultural background and socioeconomic will not discriminate based on race skin color age sex gender identity and expression sexual orientation religion belief political opinion nationality ethnicity place of origin disability family relations or any other circumstances. Yokogawa values differences and enables everyone to belong contribute succeed and demonstrate their full potential.
Are you being referred to one of our roles If so ask your connection at Yokogawa
about our Employee Referral process!
Required Experience:
Senior IC
Not just a job but a careerYokogawa award winner for Best Asset Monitoring Technology and Best Digital Twin Technology at the HP Awards is a leading provider of industrial automation test and measurement information systems and industrial services in several industries.Our aim is to shape a better f...
Not just a job but a career
Yokogawa award winner for Best Asset Monitoring Technology and Best Digital Twin Technology at the HP Awards is a leading provider of industrial automation test and measurement information systems and industrial services in several industries.
Our aim is to shape a better future for our planet through supporting the energy transition (bio)technology artificial intelligence industrial cybersecurity etc. We are committed to the United Nations sustainable development goals by utilizing our ability to measure and connect.
About the Team
Our 18000 employees work in over 60 countries with one corporate mission to co-innovate tomorrow. We are looking for dynamic colleagues who share our passion for technology and care for our return we offer you great career opportunities to grow yourself in a truly global culture where respect value creation collaboration integrity and gratitude are highly valued and exhibited in everything we do.
Job Purposes
- The Senior Full Stack Software Developer will be a key contributor within the R&D team responsible for designing developing and maintaining end-to-end software solutions. The role requires hands-on development across backend and frontend layers collaboration with product owners and architects and active participation in technical decision-making.
- This position is suited for a senior-level engineer who can work independently guide less-experienced developers and contribute to long-term architectural improvements.
- Design develop and maintain backend services Framework 4.8 (C# )
- Develop modern maintainable frontend applications using Angular
- Participate in architecture and design discussions for new and existing components
- Modernize legacy functionality while preserving system stability and performance
- Develop and maintain automated tests and contribute to CI/CD pipelines
- Collaborate with cross-functional teams (Product Management QA DevOps)
- Support performance-critical and real-time software components where required
- Contribute to code reviews technical documentation and best practices
Responsibilities
- Visual Mesa Products Development Develop new functionality for Visual Mesa Product in line with requirements taking responsibility for elaborating high level requirements from product management to an implementation outline and to a finished and documented feature. Collaborate with all internal parties in achieving this ensuring sufficient reviews along the way. Work on code maintenance and defect fixing as needed following the teams agile development processes.
- Software Development Roadmap - Contribute to road map to facilitate model software development and ensure the development work is prioritized in line with business requirements.
- Research - Achieve specific goals for a designated part of a research program. Involves working within established research systems.
- R&D Experiments - Conduct innovative scientific experiments and tests and contribute to the translation of results into practical applications.
- R&D Methodologies and Tools - Identify shortcomings in current processes procedures methodologies and tools from own discipline and suggest improvements.
- Insights and Reporting - Prepare and coordinate the completion of various data and analytics reports.
- Data Collection and Analysis - Conduct research using primary data sources and select information needed for the analysis of key themes and trends.
- Horizon Scanning - Explore and develop a basic understanding of external developments or emerging issues and contribute to the evaluation of their potential impact on or usefulness to the organization.
- Project Delivery - Deliver small project workstreams carrying out specified project activities within defined time and quality parameters and ensuring adherence to the prescribed project management methodology.
- Information and Business Advice - Resolve queries from internal or external customers or suppliers by providing information on complex processes and the related policies referring issues to others where necessary for interpretation of policy.
- Personal Capability Building - Develop own capabilities by participating in assessment and development planning activities as well as formal and informal training and coaching; gain or maintain external professional accreditation where relevant to improve performance and fulfill personal potential. Maintain an understanding of relevant technology external regulation and industry best practices through ongoing education attending conferences and reading specialist media.
Position Requirements
Behavioral Competencies:
- Manages Complexity - Makes sense of complex high quantity and sometimes contradictory information to effectively solve problems. For example consistently looks at complex issues from many angles; obtains a rich and deep understanding; swiftly cuts to the core issue; skillfully separates root causes from symptoms.
- Collaborates - Builds partnerships and works collaboratively with others to meet shared objectives. For example readily involves others to accomplish goals; stays in touch and shares information; discourages us versus them thinking; shows appreciation for others ideas and input.
- Cultivates Innovation - Creates new and better ways for the organization to be successful. For example approaches professional work in unique or innovative ways. Offers original ideas. Appreciates others creative ideas and solutions and provides helpful input to enhance them.
- Business Insight - Applies knowledge of business and the marketplace to advance the organizations goals. For example clearly understands how own activities relate to critical business drivers. Monitors business news and market changes for impact on the business or on own expertise area; uses this to shape decisions.
Skills:
- Data Collection and Analysis - Works without supervision and provides technical guidance when required on analyzing data trends for use in reports to help guide decision making.
- Research Specifications - Works without supervision and provides technical guidance when required on creating research specifications and related materials.
- Analytical Processes - Works without supervision and provides technical guidance when required on supporting research schedules using appropriate analytical processes and procedures.
- Assessment - Works without supervision and provides technical guidance when required on analyzing data from multiple sources to draw appropriate conclusions and make suitable recommendations.
- Planning and Organizing - Works without supervision and provides technical guidance when required on planning organizing prioritizing and overseeing activities to efficiently meet business objectives.
- Reporting - Works without supervision and provides technical guidance when required on creating relevant lucid and effective reports.
- Research Methods - Works without supervision and provides technical guidance when required on conducting research using appropriate methods tools processes and software.
- Computer Skills - Independently supports business processes with comprehensive understanding and effective use of standard office equipment and standard software packages while also providing guidance and training to others.
- Data Control - Works without supervision and provides technical guidance when required on acquiring organizing protecting and processing data to fulfill business objectives.
Education:
- Bachelor of Science or MS/PhD degree or equivalent in an Engineering Physics Mathematics or Computer Science discipline.
General Experience:
- Proven software development experience in a commercial or academic environment preferably in the oil industry.
- Strong professional experience with C# or Java
- Experience developing web applications using Angular
- Deep understanding of Framework ecosystem
- Experience working on complex long-lived software products
- Strong problem-solving skills and ability to work in a collaborative R&D environment
- Experience with container technologies such as Docker and Kubernetes
- Development of Excel add-ins or Office integrations
- Hands-on experience with Azure DevOps including:
- CI/CD pipelines
- Source control and collaboration workflows
- Experience with and knowledge of mathematical modelling techniques and associated numerical methods.
- Familiarity with following is a plus:
- Advanced computing knowledge (data science AI/ML technology cloud technology database technology)
- Numerical methods and optimization expertise
- Agile software development methodology experience
- Knowledge of large engineering simulation and optimization packages such as Petro-SIM VM-EMS or similar competitors products. Experience in developing such packages
- Experience with time-series data and industrial protocols such as: OPC Classic OPC UA PI AF or similar systems
- Exposure to cloud-based data solutions including Data Lakes Big Data storage platforms Hybrid on-prem/cloud architectures
- Goal driven with excellent analytical verbal and written communication skills.
- Completion of work within defined timelines
- Advanced level of self-motivation and initiative
- Proactive personal development technology development and professional attitude and project of professional company image
Yokogawa is an Equal Opportunity Employer. Yokogawa wants a diverse equitable and inclusive will actively recruit develop and promote people from a variety of backgrounds who differ in terms of experience knowledge thinking styles perspective cultural background and socioeconomic will not discriminate based on race skin color age sex gender identity and expression sexual orientation religion belief political opinion nationality ethnicity place of origin disability family relations or any other circumstances. Yokogawa values differences and enables everyone to belong contribute succeed and demonstrate their full potential.
Are you being referred to one of our roles If so ask your connection at Yokogawa
about our Employee Referral process!
Required Experience:
Senior IC
View more
View less