Software Engineer
pqrs
Part-TimeRemoteUK
Posted on 18/09/2026
About the Role
We are looking for a talented Software Engineer to join our team. In this role, you will be responsible for designing, developing, testing, and maintaining high-quality software applications that support reliable, scalable, and user-friendly solutions.
You will work closely with other developers and cross-functional team members to build software that meets technical and user needs. This role is well suited to someone who enjoys contributing across the software development lifecycle and takes pride in delivering well-structured, dependable applications.
What You'll Do
- Design software applications and contribute to technical solution development.
- Develop high-quality application features and functionality.
- Test software to help ensure reliability, usability, and performance.
- Maintain existing applications and support ongoing improvements.
- Collaborate with other developers and team members throughout the development process.
- Help build solutions that are scalable, user-friendly, and dependable.
Key Responsibilities
- Own the design, development, testing, and maintenance of software applications.
- Deliver software that meets quality standards for reliability and usability.
- Contribute to scalable application architecture and implementation decisions.
- Partner effectively with developers and team members to move work from concept to delivery.
- Support the continuous improvement of applications through maintenance and refinement.
- Help ensure that software solutions align with team goals and end-user needs
Requirements
- Experience designing, developing, testing, and maintaining software applications.
- Strong software engineering fundamentals and problem-solving ability.
- Ability to build high-quality, reliable, and scalable applications.
- Understanding of user-focused software development practices.
- Ability to work closely with other developers and collaborate effectively with team members.
- Commitment to producing well-structured, maintainable software.
Nice to Have
- Experience contributing to user-friendly application design and implementation.
- Familiarity with improving existing software through ongoing maintenance and enhancement.
- Experience working in collaborative development environments.
- Exposure to building scalable software solutions.
- Attention to software quality, usability, and long-term maintainability.
Why Join Us
- You will have the opportunity to work across the full software development lifecycle, from design through maintenance.
- You will collaborate with other developers and team members in a role that values teamwork and shared execution.
- You will contribute to building reliable, scalable, and user-friendly software solutions.
- You will work on meaningful application development efforts with clear ownership and impact on product quality.
Benefits & Perks
- Opportunity to work on end-to-end software engineering activities, including design, development, testing, and maintenance.
- Collaborative team environment with close partnership across developers and team members.
- Ongoing opportunities to strengthen technical skills through hands-on application development work.
- Exposure to building and improving reliable, scalable, and user-focused software solutions.
