Ideal Boilers : Software Developer

Job Description – Software Developer
JOB TITLE: Software Developer
Reports to: Head of Business Systems
Business Team: IT
Position: Permanent
Start Period: ASAP

Job Location: Hull, East Yorkshire
Hours of Work: 37
Holiday Days: 25
Equipment: Laptop, Tablet & Smartphone
Pension: Contributory Pension Scheme

Experiences & Skills:
•    2-3 Years’ experience of C# & .NET
•    A strong understanding of the web fundamentals
•    A strong understanding of OOP principles
•    Demonstrable delivery of Applications using the above technologies
•    Basic SQL scripting appreciation or knowledge (CRUD) and using SSMS

Job Responsibilities and Major Activities
Development & Support (In House Applications & Web Sites)
•    Work effectively as an extension to the Commercial Teams across the UK Division (Marketing, Sales & Service)
•    Close liaison with our current in-house development team to ensure adherence to standards
•    Develop new and support existing business critical applications/intranet sites
•    See past the ‘as is’ and improve/adapt existing systems to make them more robust

Key Challenges
•    Provide the cohesive link between Commercial Team and IT
•    Able to manage key activities under time constraints
•    To be able to quickly understand legacy systems and support them accordingly
•    To interact effectively with company directors and senior business users
•    To stay up to date with the latest development tools & technologies
•    High-level of awareness of Commercial needs and Challenges within the business

Requirements
Essentials:
Advantageous:
•    .NET Technology
•    C# 
•    JavaScript, CSS, HTML
•    Good Customer Facing & Communication skills
•    Efficient in MS-Office
•    Flexibility+
•    Azure / AWS
•    Angular / Typescript
•    GIT repositories
•    Salesforce.com experience and integration
•    Mobile Application development (Xamarin/Native)
•    PHP Language experience
•    Search Engine Optimisation (SEO) and Add Words
•    Project Management Experience
•    SQL experience TSQL. Creating stored procedures, triggers, performing back-ups, running performance monitoring
•    Oracle/MySQL database knowledge