1050 jobs - 138 added today
Recruiting? Call us on 01772 639042
Email me jobs relevant to my job search
about 1 year ago
Mentor Graphics
Location: Towcester
Job type: Permanent
Sector: Software Engineering
Category: Software Jobs
Company: Mentor Graphics
Job Title: Software Engineer - 9765
Job Location: UK - Towcester
Job Category: R&D/Software Engineering

Job Duties:

Delivering and maintaining leading edge engineering software within an agile team using lean values. Developing architectural and process improvements.

• Collaborating with Product Management to translate Engineering Requirements into elegant working software.

• Developing within an Agile Environment by working closely with other members of the Agile Team on a daily basis.

• Designing and implementing code changes using Test Driven Development and Refactoring

• Working closely with the Research, Design and Innovation team to develop within an agreed high-level Solution Architecture.

• Working on all levels of the code from data and analysis to GUI.

• The product is based on a large legacy code base and new product development is done within this framework.

An individual with:

• Desire, passion and energy to work in a growing organisation to apply an innovative mind-set in pro-actively developing high quality solutions to customer centric problems.

• An interest in learning and advocating the use of modern technologies and practices to solve customer needs.

• A degree and relevant experience within the Software development industry.

• Knowledge/experience of mathematical modelling.

Job Qualifications:

• Degree educated

• Engineering/Science qualification

• 1-2 years relevant experience

• Experience of developing/coding large scale applications

Required Skills

• Experience of a full software development life-cycle.

• Able to propose software solutions to high level product features.

• An understanding of development using Unit and Integration Tests – ideally based on TDD practices

• An understanding of object oriented design (OOD) and object-oriented programming (OOP) using either C#, C++ or Java.

• An understanding of the importance of good code craft.

• Able to decompose large packages of work into small incremental deliveries.

• An understanding of fluid dynamics, e.g. as part of an engineering degree.

Desirable Skills

• Experience of mathematical modelling and/or Computational Fluid Dynamics.

• Experience of relational databases and writing stored procedures – particularly SQL or Oracle.

• Knowledge of asynchronous and multi-threaded programming using .NET TPL, async / await, and Rx for .NET.

• Experience of Usability/work flow and GUI design.

Email me jobs relevant to my job search

  Back to the top