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