0333 241 3128
Thursday, 30 March 2023 09:31

C# Software Engineer

C# Software Engineer

Endeavour Recruitment has an exciting opportunity for a skilled C# Software Engineer with WPF and MVC / MVVM experience to join our client.

Our client has a site in Bristol and Sutton in Surrey, so either location is fine for a Hybrid worker, and they would also consider fully remote for the right person.

Our client provides award-winning products, solutions, and services powering enterprise software for hundreds of clients across four continents and fourteen countries. They have a world-class component content management platform as well as creating the documentation, online help, visual media, training materials, and other types of content required to compete at the highest level.

The role:

  • To develop defect-free code for multiple roadmap requirements, client customizations and software integrations for multiple versions of our products.
  • Work with clients to understand issues and develop a resolution plan.
  • Work with the product owner to translate roadmap features into user stories, suggesting technical solutions and identifying risks.
  • Design and develop new features and functionality for our documentation and help authoring products.
  • Collaboratively refine and adapt the technological approach and continuously improve the development process.
  • Learn new technologies and keep abreast of existing technologies.
  • Work with QA and operations teams to identify and resolve customer issues.

Skills:

  • Developing applications with C#/.NET web and back-end functionality using Microsoft Visual Studio.
  • Developing solutions with the Windows Presentation Foundation (WPF) framework for desktop applications.
  • .NET, WPF, PRISM, Unit Testing, Async and applying MVC and MVVM patterns.
  • Demonstrated experience in developing quality, maintainable and well-designed software. Good understanding and practical experience with OOA/OOD/OOP and the application of SOLID principles. Continuous Integration / Continuous Deployment experience using Azure DevOps and Git.
  • Experience in working with agile methodologies including Scrum and/or Kanban.

Desirable:

 

  • Experience with XML development: XSD and XSLT (hands-on experience in XSLTs, DTD, XSDs).
  • Experience with HTML DOM manipulation
  • Familiarity with HTML, CSS, JavaScript/Typescript, Angular, Bootstrap/Responsive Design.
  • Familiarity with WSDL and Swagger/OpenApi web service definition formats.
  • Experience working with stakeholders and business analysts to gather business requirements to derive functional and non-functional requirements.
Published in Jobs
Wednesday, 18 September 2019 09:23

Senior Software Engineer/Java

Endeavour has a fantastic career opportunity for a skilled Software Engineer with a focus on Java, to join a Global client, specialised in the mobility industry, based in the UK headquarters in Dorset.

The successful Software Engineer will be working in a team of four to eight software engineers and will be maintaining and developing our client’s  Back Office Systems.

Your responsibilities as a Software Engineer will include:

  • Perform role of Scrum Master in agile working environments.
  • Prepare refinements and sprint planning.
  • Assist the preparation of system design solutions.
  • Produce detailed design documentation as required.
  • Produce test and integration instructions as required.
  • Write software to implement design functionality.
  • Write test harnesses to test software unit functionality (unit tests).
  • Write tests to support design integration (acceptance tests).
  • Resolve technical issues arising during the project lifecycle and after release.
  • Undertake peer design reviews.

Skills:

  • Java - support of legacy stacks
  • C#, .NET Framework, WPF
  • REST, Microservices
  • NUnit, MSTest
  • Knowledge of design patterns, SOA and SaaS
  • Continuous integration environments (e.g. Jenkins)
  • Team Foundation Server, Jira and Confluence
  • Experience of working within Agile methodologies

Please get in touch and send us your CV, to apply ASAP!

Published in Jobs
Tuesday, 16 April 2019 15:30

Software Technical Architect

Software Technical Architect Wanted! Endeavour Recruitment is seeking an experienced C# / ASP.net Software Technical Architect for their client in Leicester.  The Software Technical Architect will work on challenging projects with a highly motivated team of developers.  You would be responsible for end to end design and keep watch over the solution.  The salary for this role is up to £50,000 DOE plus benefits.

 

Our client is based in Leicester, the largest city in the East Midlands.  It is home to manufacturing, engineering and IT industries.  With an excellent infrastructure of road and rail links this makes Leicester accessible from many regions.

Benefits:

  •        Pension Contribution of 6%
  •        Health Care Cash Plan
  •        Dental Plan
  •        Travel Insurance
  •        Critical Illness Cover
  •        Home Insurance
  •        Holiday Trading Scheme
  •        Cycle to Work Scheme
  •        Discounts on Shopping, Cinema, Days Out

Responsibilities:

 

Within this role you will lead a variety of activities as part of the team and be responsible for understanding the technology as well as the high level solutions across the development projects.  Ensuring continual improvement on products at all times.

Working Knowledge Required:

 

  •        C#
  •        ASP.net
  •        Visual Studio
  •        Silverlight
  •        WPF
  •        Oracle – including 11g and 12c
  •        Engineering background
  •        Understanding Automation and Control

If you believe you have the right experience and previous track record to successfully deliver in this role, then please apply quickly in order to be shortlisted.  

Published in Jobs
Wednesday, 28 November 2018 09:27

C# Developer

Successful E-Commerce business in the Retail & Wholesale Market is looking for a competent C# Developer.  As part of a small team you would be a key member in the success and progression of our clients’ E-commerce business.  Experience with C# and .Net necessary, as is Excel, SQL or Oracle.  Salary £35K to £40K DOE.

 

The benefits:

Situated in a rural location, that has appeal to many.  Enjoy the boutiques, restaurants and ‘chocolate box’ scenery while still being only 90 minutes from London and a stones throw from the M4, M5 and M40. 

  • Work in a small company culture
  • Be key member of the development team
  • Holiday rising to 25 days
  • Company Pension Scheme
  • Option to work remotely
  • Flexible working hours

 

Career Progression:

 

  • Training in New Technologies
  • Progress to Management
  • Increase Technical Knowledge

 

About the Role:

 

Primary responsibilities will be to work on new projects, some of which will be ‘mission critical’.  On a day to day basis there will be maintenance of existing systems. The successful candidate will have the opportunity to learn new skills.  If solving complex problems is of interest to you then this could be the role for you.

 

 You will be expected:

  • To produce structured code
  • To take ownership of a task/project
  • To Test work thoroughly and produce test plans when required
  • To work with the team collaboratively
  • To be creative, inspirational and proactive

 

Technical Skills Required:

  • C#
  • .Net
  • SQL (SQL Server, Oracle or MySQL)
  • Excel Advanced User – Pivots & Lookups

Beneficial Skills:

  • WinForms
  • WPF
  • WebForms
  • Perl
  • VB6 or VBA
  • AWS &/or Azure
  • Sage Integration

 

If you are looking for the next step on the career ladder, then please do not hesitate to apply, or contact us for more information.

Published in Jobs
Monday, 03 September 2018 08:32

C# Developer

Permanent opportunity for a Junior Software Developer with some C# and .Net skills to join our client, a market leading e-commerce company. Ideally you would have at least 1 years’ experience working in a commercial environment.  The Junior Developer will be working as part of a small team, learning new skills and technologies.  At the same time, you will be involved in all aspects of full stack development.  You will be a key member in the success and progression of the companies Development department and e-commerce site.  The role is based just north of Swindon, this role is commutable from Gloucester, Cheltenham, Oxford, Cirencester.   Salary £35K to £42K DOE.

 

Primary responsibilities will be working on new projects, some of which will be ‘mission critical’. The successful candidate will have the opportunity to learn new skills.  If solving complex problems is of interest to you then this could be the role for you.

 

Do you have some experience in the following technologies?

  • C#
  • .Net
  • WinForms
  • WPF
  • WebForms
  • MS SQL Server
  • T-SQL
  • Excel Advanced User

Beneficial Skills:

  • Perl
  • VB6/VB.Net
  • AWS
  • Azure
  • Accounting System Integration

If you are looking for a challenging role in an exciting environment, then please do not hesitate to apply!!

Published in Jobs
Monday, 18 June 2018 10:12

C# Developer

Permanent opportunity for a C# Developer in the e-commerce industry.  As part of a small team you would be a key member in the success and progression of our clients’ e-commerce site.  Commutable from Gloucester, Cheltenham, Oxford, Cirencester or Swindon.   Salary £35K to £40K DOE.

 

Primary responsibilities will be working on new projects, some of which will be ‘mission critical’.  On a day to day basis there will be maintenance of existing systems. The successful candidate will have the opportunity to learn new skills.  If solving complex problems is of interest to you then this could be the role for you.

 

Technical Skills Required:

  • C#
  • .Net
  • WinForms
  • WPF
  • WebForms
  • MS SQL Server
  • T-SQL
  • Excel Advanced User

Beneficial Skills:

  • Perl
  • VB6/VB.Net
  • AWS
  • Azure
  • Accounting System Integration

If you are looking for a challenging role in an exciting environment, then please do not hesitate to apply!!

 

 

Published in Jobs
Wednesday, 07 February 2018 12:02

C# developer

Endeavour Recruitment has a brilliant opportunity for an experienced C# / ASP.Net Software Developer based in Southampton.  All levels of experience will be considered.   Our client offers flexible working and a salary up to £45K plus benefits.

 

Working in an Agile environment you will be translating storyboards and use cases.  Proficiency in designing and maintaining reliable and reusable code is essential as well as maintaining quality and responsive.  Responsibilities will also include bug fixing, updating documentation and reviewing functionality.

Technical Skillset Required

  • C#
  • ASP.Net
  • MVC
  • OOD
  • SQL Server
  • GIT or other version control tools
  • Continuous Integration

Advantageous Skillset

  • WinForms
  • WPF including MVVM
  • SOAP
  • WCF
  • REST
  • JSON
  • Web API
  • HTML5
  • JavaScript

Additional Knowledge

  • Retail
  • EPOS
  • Convenience
  • Back Office

If you are looking to progress your career, this could be the right role for you!  Please apply quickly to be shortlisted.

Published in Jobs
Friday, 24 November 2017 15:25

Tools Engineer

This is an opportunity to join a Research and Development Team of a large multinational corporation based in Central London. You would be working on a project building a metadata creation tool. The day rate for this role is up to £175, dependant on experience.

Required skills:

  • Degree in Computer Science or equivalent
  • GUI Application Coding and Design
  • .Net
  • C#
  • WinForms
  • WPF
  • UI Design
  • Experience developing video editor tools
  • Experience using design patterns

If you believe you are the right candidate for this role then please do not hesitate to apply.

Published in Jobs

Exciting opportunity to join a Financial Technology company based in Southampton

This role is for a dynamic and driven C#, WPF developer to bring  knowledge and experience to assist our client expand and build their portfolio of products.

Duties :

  • Translate application storyboards and use cases into functional applications.
  • Design, build, and maintain efficient, reusable, and reliable C# code.
  • Ensure the best possible performance, quality, and responsiveness of applications.
  • Identify bottlenecks and bugs, and devise solutions to these problem.
  • Help maintain code quality, organization, and automatization.

Knowledge, skills and experience:

  • Proficient in C#, with a good knowledge of its ecosystems.
  • Proficient in WPF, with a good knowledge of its design methodologies.
  • Familiarity with the .NET framework.
  • Strong understanding of object-oriented programming.
  • Skill for writing reusable C# libraries.
  • Familiar with various design and architectural patterns.
  • Knowledge of concurrency patterns in C#.
  • Familiarity with Microsoft SQL Server.
  • Knack for writing clean, readable C# code.
  • Understanding fundamental design principles behind a scalable application.
  • Creating database schemas that represent and support business processes.
  • Basic understanding of Common Language Runtime (CLR), its limitations, weaknesses, and workarounds.
  • Implementing automated testing platforms and unit tests.
  • Proficient understanding of code versioning tools.
  • Familiarity with continuous integration.

This is a defining career opportunity, please apply for further detail to join a leading Fin Tech company.

Published in Jobs

Are you looking for your next role?

Do you have strong C# and WPF development experience?

Do you have proven experience in managing developer teams and product development life cycle?

Then, we definitely want to hear from you: Endeavour Recruitment has an excellent career opportunity for an experienced Software Development Team Leader to join our Southampton-based client.

The successful Software Development Team Leader’s responsibilities will include the following:

  • Translate application storyboards and use cases into functional applications
  • Design, build, and maintain efficient, reusable, and reliable C# code
  • Ensure the best possible performance, quality, and responsiveness of applications
  • Identify bottlenecks and bugs, and devise solutions to these problems
  • Help maintain code quality, organization, and automatization
  • Managing a team of 4+ developers
  • Managing the development life cycle in an Agile/Scrum environment

Technical Skills and experience required:

 

  • Proven experience of managing a team of developers
  • Proficient in C#, with a good knowledge of its ecosystems
  • Proficient in WPF, with a good knowledge of its design methodologies
  • Familiarity with the .NET framework
  • Strong understanding of object-oriented programming
  • Skill for writing reusable C# libraries
  • Familiar with various design and architectural patterns
  • Knowledge of concurrency patterns in C#
  • Familiarity with Microsoft SQL Server
  • Understanding fundamental design principles behind a scalable application
  • Creating database schemes that represent and support business processes
  • Basic understanding of Common Language Runtime (CLR), its limitations, weaknesses, and workarounds
  • Implementing automated testing platforms and unit tests
  • Proficient understanding of code versioning tools
  • Familiarity with continuous integration
  • Experience in the convenience, point of sale or retail back office environments is a benefit.

 

Soft skills:

  • Good interpersonal and communication skills, self-motivated and proactive in solving problems.
Published in Jobs
Page 1 of 2