We are seeking a talented Software Developer to join our Development team in a key permanent position. This role requires a highly motivated individual with strong interpersonal skills, an inquisitive mindset and meticulous attention to detail.
As part of our collaborative team, you will be responsible for taking projects from initial requirements through to implementation, working closely with stakeholders across the business to ensure successful delivery. This is a demanding yet rewarding position, offering the opportunity to work on diverse projects using cutting-edge technologies whilst continuously developing your technical skillset.
You will be working on our established WinForms application whilst playing a key role in an exciting modernisation project to transform it into a contemporary web application. This presents a unique opportunity to bridge legacy systems with modern web technologies.
Key Responsibilities
Assist in diagnosing and resolving support tickets in a timely manner
Maintain and enhance our existing WinForms application
Review existing systems to identify improvements and resolve issues
Provide ongoing maintenance and support for production systems
Design and develop intuitive, multi-user software applications that meet user requirements
Adhere to internal coding standards and best practices
Apply object-orientated principles to create reusable, maintainable code
Conduct thorough testing prior to handover to the QA department
Participate in peer code reviews to ensure code quality
Contribute to the development of our new web application
Maintain flexibility for occasional out-of-hours work when required
Share knowledge and best practices across the development team
Build strong working relationships with other departments to support effective service delivery
Gather and clarify requirements from project leads, maintaining ongoing communication with stakeholders
Produce comprehensive documentation throughout the project lifecycle, from requirements through to implementation and go-live
Essential Skills & Experience
Proven experience in a similar software development role
Strong customer relationship and stakeholder management skills
Excellent organisational, time management, and communication abilities
Self-motivated with the ability to work both independently and collaboratively
Proactive approach with the initiative to identify and resolve issues before they escalate
Capable of working under pressure, prioritising effectively and adapting to changing requirements
Exceptional written and verbal communication skills
Strong technical documentation skills with keen attention to detail
Customer-focused approach with ability to translate ideas into working solutions
Previous experience with developing and maintaining ERP or Financial software systems
Keen interest in lifelong learning and self-development
Full UK driving licence
Technical Requirements
Essential:
Strong knowledge of the C# language and its features
Proficiency in C# .NET / .NET Core
Good understanding of appropriate design patterns and software architecture principles
Experience with React.js or similar modern JavaScript frameworks
Strong SQL skills
Experience with Visual Studio 2022 and later versions
Object-orientated development experience within n-tier architectures
Version control using Git/GitLab
Experience with Jira for project management
Desktop application development experience (WinForms)
Experience building modern web applications
Desirable:
Experience designing and implementing web services/RESTful APIs
Multi-concurrent user application development
Experience migrating legacy applications to modern web platforms
DevExpress UI component experience
AWS cloud platform experience
Degree-level education or equivalent demonstrable experience
This is an excellent opportunity to advance your career with a dynamic organisation that is part of a highly successful European business.
About Yesss Electrical:
With over 50 years' experience in the electrical wholesale industry and a network of over 400 trading branches across continental Europe, we're the fastest growing electrical wholesaler in the UK, France, Germany, the Netherlands and Luxembourg with over
100 stores
nationwide in the UK and many more overseas. Each branch has a helpful knowledgeable team, with their own delivery drivers.
YESSS offer a full range of support services including
EV & Renewables
,
Industrial
,
Security
and
Lighting
, with each division having a team of specialists within their industry. Can we support your business? YESSS we can!
Job Types: Full-time, Permanent
Pay: 35,000.00-50,000.00 per year
Benefits:
Employee discount
Free parking
On-site parking
Work Location: Hybrid remote in Normanton WF6 1TN
Reference ID: YSDEV
Beware of fraud agents! do not pay money to get a job
MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.