Software Engineer

TechnipFMC   •  

Lenexa, KS

Industry: Energy & Utilities

  •  

5 - 7 years

Posted 65 days ago

This job is no longer available.

RESPONSIBILITIES: The Software Engineer will be responsible for working with a team of Software Engineers in the development of TechnipFMC’s FUEL-FACS+ software product using established, documented, development standards to build best-in-class software. The Software Engineer is responsible for all phases of software development, including design, implementation, testing, and maintenance. MAIN TASKS:

  • Designing. programming, debugging, and testing of application software
  • Reviewing code written by other developers
  • Collaborating and communicating with other team members to drive team objectives
  • Tracking and reporting individual progress on assigned tasks
  • Supporting and driving HSE performance results
  • Working with other programmers, technical writers, project leads, and other subject matter experts in order to meet requirements of our products and projects
  • Working with quality assurance groups to resolve integration testing issues
  • Creating realistic project resource estimates
  • Working together with other software developers to architect and develop software
  • Working with the support department to troubleshoot and resolve customer issues in a time-sensitive manner. REQUIREMENTS:
  • A bachelor degree in computer science.
  • Minimum 4+ years’ experience developing applications in ‘C’
  • Experience with MS Visual Studio 2012+ and SQL Server 2012+
  • Ability to query, extract, and update data in a SQL Server Database.
  • Sound experience developing applications using established SDLC methodologies
  • Ability to work in a fast-paced environment, willing to do whatever it takes to get the job doneThe following special traits are also required:
  • Must be a self-directed individual with the ability to thrive in a team environment
  • Must have the skills, self-discipline, and initiative to work independently and the good judgment to know when to ask for help
  • Must be action-oriented without the need to wait for all resources to fall into place before proceeding with a project
  • Must be flexible to the demands of the organization for rapidly changing priorities, workloads, project assignments, and urgent deadlines from time-to-time
  • Must be able to comply with established and evolving standards and procedures, perform directed functions for which procedures may not exist and, when appropriate, create and document new standards and procedures
  • Must be able to perform work requiring exceptional levels of detail and accuracy

180004JE