Job Title: Software Engineer
Job Overview:
We are looking for a talented and motivated Software Engineer to join our innovative team. In this role, you will design, develop, and maintain cutting-edge software applications while collaborating with cross-functional teams to deliver solutions that exceed client expectations. This position offers an exciting opportunity to grow your skills, work on impactful projects, and contribute to a forward-thinking organization.
Key Responsibilities:
Develop, test, and maintain software applications using programming languages such as SQL, C, Python, JavaScript, and VBA.
Collaborate with product managers and stakeholders to gather requirements and define project objectives.
Write clean, efficient, and maintainable code following industry best practices.
Conduct rigorous testing and debugging to ensure software quality and reliability.
Troubleshoot and resolve software defects, ensuring seamless functionality.
Work closely with cross-functional teams to integrate software components effectively.
Stay current with emerging technologies and industry trends to drive innovation.
Contribute to the continuous improvement of development processes and methodologies.
Required Skills and Experience:
Proficiency in SQL, C, Python, JavaScript, VBA, and experience working in a Linux environment.
Solid understanding of software development principles and application development methodologies.
Hands-on experience with APIs, web services, and version control systems such as GitHub.
Strong problem-solving skills and a keen attention to detail.
Ability to work independently and collaboratively within a team environment.
Additional Qualifications:
A proactive mindset and eagerness to learn new technologies.
Strong communication and organizational skills to effectively manage tasks and deadlines.
Compensation and Benefits:
Pay: £28,974.18 - £59,011.79 per year
Contract Types: Full-time, Permanent, or Fixed-term (35-month contract)
Benefits:
Company pension
Private medical insurance
Flexible work-from-home options
Schedule: Monday to Friday
If you’re a passionate and results-driven Software Engineer ready to make a meaningful impact, we’d love to hear from you. Apply now and become part of our dynamic team!