Are you a business? Hire test manager candidates in United Kingdom
Job Overview: We are seeking a skilled and motivated Software Developer to join our dynamic team. The ideal candidate will be responsible for designing, coding, testing, and deploying software solutions that meet the needs of our clients and drive our business forward. As a Software Developer, you will collaborate with cross-functional teams to deliver high-quality software products and contribute to the overall success of our projects. Key Responsibilities: Software Development: Design, develop, test, and maintain software applications and systems using modern programming languages and technologies. Code Quality: Write clean, scalable, and efficient code. Review and refactor code to ensure high performance and reliability. Collaboration: Work closely with product managers, designers, and other developers to understand requirements and deliver software solutions that meet business needs. Troubleshooting: Diagnose and resolve technical issues and bugs. Provide ongoing support and maintenance for existing applications. Documentation: Create and maintain comprehensive documentation for code, processes, and technical specifications. Testing: Implement and execute unit tests, integration tests, and automated testing to ensure software quality and performance. Innovation: Stay updated with the latest industry trends, technologies, and best practices. Propose and implement innovative solutions to improve software development processes. Version Control: Use version control systems (e.g., Git) to manage code changes and collaborate with team members. Requirements: Education: Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent experience. Experience: from 3 years of professional experience in software development. Experience in specific technologies or industries is a plus. Programming Languages: Proficiency in Python, Java, JavaScript etc. Frameworks/Libraries: Experience with frameworks and libraries such as [e.g., React, Angular, Django]. Database Management: Knowledge of SQL and experience with relational databases (e.g., MySQL, PostgreSQL). Familiarity with NoSQL databases (e.g., MongoDB) is advantageous. Version Control: Proficiency in Git or other version control systems. Development Tools: Familiarity with development environments and tools like [e.g., Visual Studio Code, IntelliJ IDEA]. API Integration: Experience with designing, implementing, and working with APIs (RESTful, GraphQL). Testing: Knowledge of testing frameworks and practices (e.g., unit testing, automated testing). Cloud Platforms: Experience with cloud services (e.g., AWS, Azure) and containerization (e.g., Docker) is a plus. Soft Skills: Problem-Solving: Strong analytical skills and the ability to tackle complex technical challenges. Communication: Excellent verbal and written communication skills for effective collaboration and documentation. Teamwork: Ability to work collaboratively in a team environment and contribute to group efforts. Adaptability: Willingness to learn new technologies and adapt to changing requirements. Attention to Detail: Strong focus on code quality, accuracy, and thoroughness. Time Management: Ability to manage multiple tasks and projects effectively, meeting deadlines.
We are recruiting for One Validation Controller to join our back-office team. As the Validation Controller you will be responsible for providing 2nd line support and help to optimise the working day of the Field Engineers to achieve the daily delivery of customer service in line with the agreed SLA’s and by maximising the efficiency of the service delivery, ensure they are achieved in an efficient and customer focused manner. In your role you will be responsible for: · 2nd line support, supporting all field engineers, offering technical assistance and advice helping the engineer meet the clients SLA’s. · Offer Jeopardy and controls assistance on any testing or technical issues. · Help assist engineers run down their work in a timely manner throughout the working day. · Proactively support and assist new to field engineers. · Answer and action any queries and or requests received from the client. · Validate job closures including ensuring the correct pictures and relevant information are uploaded. · Maintain contact with engineers throughout the day, ensuring any failed installs are accounted for and closed correctly with sufficient notes to assist the client resolve any outstanding issues. · Challenge and validate any failed jobs and promote health and safety standards ensuring compliance with statutory and company requirements. · Avoid potential work failures by liaison with client Customers. · Ensure all jobs are accounted for and closed by the end of the day. · Communicate with field team managers and area managers of any issues throughout the working day. You will have the following qualifications and be able to prove experience and competence: · Strong communication skills, both written & oral. · Ability to plan own time effectively with self-motivation and to work on own initiative, prioritising workloads. · Able to demonstrate process driven outcomes. · Able to demonstrate a strong customer service focus, setting the expectations for the team. · Numerate and literate, ability to interpret data and report outputs and actions accurately. · Strong interpersonal skills, ability to build effective working relationships. · Ability to work as a team member, promote team spirit and share ideas. · Good organisation and time management skills. · The ability to work without supervision. · The ability to remain calm under pressure and maintain high standards at all times. · Understanding of Microsoft office i.e. Excel, Word etc. · The ability to multitask, to a high standard with exceptional attention to detail · Flexible with working hours · Experience working in a similar role would be advantageous · Must have some understanding of technical terminology and good excel knowledge. · Excellent time management skills should have the ability to prioritise tasks and complete in a timely manner What’s on offer for successful candidates? · 24k Per Annum salary, Overtime available. · 20 days’ holiday plus statutory bank holidays · Company Pension scheme · Cycle to work scheme Shift pattern: Mon-Fri 8am – 5pm or Mon-Fri 9am – 6pm. Saturday working is available. Location: Brimsdown, Enfield If you believe that you are the right fit, have the skills and expertise to add to our existing team and are looking to join our company, please apply and send us a copy of your CV.
Focus Micro Systems are an in house software development company who develop software for the property sector and have been dedicated in doing so for over 40 years. We have developed property management software packages to support Letting Agents, Estate Agents and Business Transfer Agents. Whatever the property agencies require, we have the software package waiting for them. We currently have an exciting opportunity for you to join our team as a Software Support Technician working onsite at our office in Oxford. You will be responsible for providing support to our clients who use our property management software where you will be answering queries, resolving technical issues, and ensuring that our clients receive the highest level of service. Across our cloud platform we have over 7000 active users who you will be supporting. To be successful in this role, you should have excellent communication skills, strong customer-service orientation, and an interest in problem solving. This role is based entirely in our Oxford office. Required Key Skills: · Excellent communication skills and a professional polite phone manner · Good time keeper · Passion for problem solving · Ability to work as part of a team · Willingness to learn our software packages with the goal of running training sessions · Confident in a training environment – i.e. receiving training from colleagues and delivering instruction to groups of customers either remotely or on-site · Excellent understanding of all Microsoft products including: o All Windows operating systems o Word o Excel o Outlook · Strong numeracy skills including the ability to compile and analyse statistical data in different formats. · Ability to write SQL queries · Knowledge of Microsoft SQL Server · Knowledge of Microsoft Azure services · Ability to ensure all relevant data is captured in our ticketing system / internal CRM Additional Skills Desired: · Knowledge of Windows Server Networking including Active Directory, Group Policy and DNS · Experience across firewalls, network troubleshooting, hypervisors and backup’s · Advanced SQL knowledge including creation of complex stored procedures, queries, scripting and indexing · Ability to deliver high quality testing services across an array of different projects, creating logs and screenshots to document testing phases and defects · Report bugs and errors to development team Within your role you will have the opportunity to develop further into: · Client Training – In House & On-Site · Carrying out Demos and running Webinars · Software Testing · Product Design · Manual Writing · Social media campaigns Lots of potential for future career progression and personal development.