01524 544427 [email protected]

Software Developer

Job Description

Working from our Lancaster offices, the role is the research, development and maintenance of new and existing software products/solutions for Chiptech UK & Europe business.

We are looking for candidates with experience in one or more of the following:

  • Mobile app development,
  • Front-end web design/user interface development
  • Back-end server side providing API interfaces, decision making logic, and database integration etc.

The business will support the successful candidate(s) with their professional development, learning new software technologies and advancing their knowledge in general.

Team Chiptech

Responsibilities of the role

The successful candidate will be responsible for the duties listed below. Reporting to the Head of Technical (UK) and working in conjunction with the Lead Software Engineer and other members of the UK technical team.

  • The role will likely include working with our existing Software and R&D teams based in New Zealand and so will require some degree of flexibility with working hours.
  • Analysing user needs: collaborate to understand software requirements and user needs.
  • Designing applications: Participate in the design of architecture, creation of technical specifications as per requirements set out by the business needs. Interacting within periodic progress meetings. Updating progress within Jira ticket system.
  • Investigation/Research into the technologies that could be used to meet requirements
  • Writing code: Writing well-designed, testable and efficient code using programming language such as Microsoft C# .Net.
  • Testing software: rigorously testing software to identify and fix bugs or defects before release. Unit testing and integration testing where possible.
  • Deploying software: Collaborate with wider business to deploy software across platforms and systems. Post-release monitoring is done.
  • Maintaining software: fix issues and update the software as per latest requirements.
  • collaborate with cross-functional teams to identify and solve problems.
  • Provide technical documentation and training for new software solutions.
  • Stay up to date with industry trends and advancements in engineering technologies.
  • Ensure adherence to all Company Policies and Procedures.
  • Be fully conversant and compliant with all Environmental Health and Safety procedures.

Qualifications/ Experience/Knowledge

Technical Skills Required

  • Proficiency in at least one programming language such as C#, JavaScript and/or knowledge of Web development languages like HTML, CSS. Relevant technical/software qualifications would be beneficial.
  • Excellent understanding/knowledge of computer operating systems such as Windows and computer networking/network communication protocols / client-server topology
  • Database management and data structure knowledge, SQL
  • Debugging and troubleshooting
  • Software design principles and architecture and experience with software development methodologies like Agile
  • Understanding of software testing practices, ticket management/project management tools such as Jira
  • Cloud computing and deployment knowledge, such as Azure/AWS
  • Other skills which are beneficial but not mandatory include:
    • Flutter (and mobile app development tools)
    • Knowledge of VoIP communications
    • Telecare/Security Alarm Systems

General Skills

  • Communication skills – to be able to collaborate with various stakeholders such as internal management, sales and marketing, customers
  • Problem-solving ability – to be able to debug issues and develop optimal solutions
  • Creativity – to come up with innovative ideas and solutions
  • Teamwork – to work collaboratively in a team environment
  • Time management – to meet deadlines and deliver on schedule
  • Attention to detail – to write efficient code and identify bugs

Job Title: Software Developer | Location: Palatine Hall, Dalton Square, Lancaster, LA1 1PW | Reporting to: Head of Technical| Salary: £45k P/Annum

If you’re ready to take your career to the next level and help us deliver meaningful change, we’d love to hear from you!

Why Chiptech?

Chiptech offers a vibrant and supportive workplace where your contribution truly matters. Our people-first culture means you will be part of a forward-thinking company that values continuous improvement and innovation.

Your insights and ideas will shape our future!

Our core values of Imagination, Teamwork, Integrity, Quality, Commitment and Learning are at the heart of everything we do.

Success at Chiptech is built on the talent and dedication of our entire team. We proudly invest in our employees with comprehensive training and development opportunities.

In addition to a competitive salary, we offer a range of comprehensive benefits, including a generous annual leave package, health and wellbeing programme, pension, and enhanced maternity leave.

Equality and Diversity Statement

Chiptech are committed to equality of opportunity for everyone. We encourage all applications regardless of age, disability, sex, gender reassignment, sexual orientation, pregnancy and maternity, race, religion or belief and marriage and civil partnerships.