Expires soon Emerson

Software Engineer

  • Dudley (West Midlands)
  • IT development

Job description

Description

Full stack .Net development of complex multi-tier SCADA application. Participates in the design, development, coding, testing, debugging, and maintenance of software code. Works with support and systems teams to understand problems with software and develops specifications to resolve them. Collaborates with development teams locally and off-shore to deliver results.

Responsibilities


Responsibilities of the job will include:

·  Assist in the product technical direction;
·  Undertake software product development projects;
·  Undertake software product defect resolution;
·  Producing functional design specifications
·  Reviewing product functional design and test specification documentation
·  Provide support to technical teams
·  Producing software estimates
·  Implementing and code reviewing software in accordance with the requirements, functional design specifications and coding standards
·  Implementing, performing and reviewing unit testing
·  Participating in quality audits where necessary
·  Adhere to local and international Emerson principles, practices and procedures

Desired profile

Requirements



·  Skilled in software development, preferably within an industrial computing environment – and at least 3+ years of software development experience.
·  Experience with developing multiple tiers of multi-tiered software applications
·  Working knowledge of Microsoft Visual C++, C#, SQL, .NET 4.x, Microsoft Office suite, Microsoft Operating Systems (server and desktop), WPF, WCF, MFC, ATL, COM,
·  Working understanding of design patterns, modern day software architectures and relational database technologies.
·  Experience in taking a lead role in project delivery and customer issue resolution
·  Experience of training/mentoring less experienced team members
·  Experience of working in a distributed team preferred
·  Solid understanding of Software Configuration Management and Change Control
·  Experienced in Software Estimating, Task planning and status reporting
·  University degree with Honors, or equivalent experience, in a related subject.

Make every future a success.
  • Job directory
  • Business directory