Software Developer

Job Brief

Software Developer

Location: Leeds (3 days office based, 2 days homeworking)
Type: Permanent, Full Time
Hours: Mon – Fri, 37.5 hours per week

Role Overview

Reporting to the technical director and working closely on all development projects.

Role responsibilities

  • Coding: Develop code predominately in Java with some C#
    • Core Magma Product – Java
    • Satellite Applications – C#
      • ERP Connectors
      • Credit Card Add-on for SAP B1
      • CTI Add-on for SAP B1
    • Ticket Types: Support,Usability,Roadmap
    • Dependencies: Keep libraries up to date (e.g., Java JRE, Jetty, Chilkat, nSoftware AS2)
    • Azure DevOps: Work in sprints and follow a defined process for ticket management, coding, testing, and release.
Soft Skills
  • Documentation: Create well-structured documentation and write clear, concise comments within the code.
  • Communication: Listen attentively during meetings and when collecting project requirements.
  • Collaboration: Work effectively with fellow developers, designers, and product stakeholders.
  • Code Reviews: Engage in code reviews and pair programming.
  • Feedback: Accept feedback with openness and provide constructive input to others.
  • Problem-Solving: Deconstruct complicated problems into simpler, actionable components.
  • Logical Reasoning: Approach bugs and system issues with logical reasoning and critical thinking.
  • Time Management: Manage time wisely by staying focused and preventing task delays or scope expansion.
  • Adaptability: Adapt smoothly to evolving project needs or changes in technical direction.
  • Learning: Quickly pick up and apply new programming languages or tools as needed.
  • Creativity: Generate creative ideas and out-of-the-box solutions for technical challenges.
  • User Interfaces: Craft intuitive user interfaces and write clean, efficient code.
  • Troubleshooting: Resolve persistent or complex bugs through patience and troubleshooting skills.
Technical Skills/Attributes

Mandatory

  • Languages: Java, C#
  • IDEs: Visual Studio, IntelliJ
  • Other: SQL (DDL/DML/Views/Procedures), GIT, Microsoft DevOps, XML, XSLT, SOAP, REST web services
  • Business Requirements: Ability to understand and translate business requirements into technical solutions.
  • Minimum 3 years in a similar role

Desirable

  • ERP experience, preferably Sage or SAP Business One
  • Azure DevOps
  • ASP.NET MVC
  • A master/bachelor’s degree in IT (Software Engineering, Computer Science, etc.)
Employee Benefits
  • 25 days holiday increasing to 30 days based on length of service
  • Flexible Working (3 days office, 2 days remotely)
  • 4.5 day working week
  • Healthshield – Cash Health Plan
  • Pension Scheme
  • Annual bonus paid each year if company hits targets
  • Staff Development Scheme
  • Social events

Salary Negotiable

Email careers@cindercone.com for  more information or send your CV below

NO AGENCIES PLEASE