Junior Software Engineer - Positive Impact - Fully Remote
Junior Software Engineer required to join a the core engineering team of a small, positive impact software company who are focused on making a real difference to vulnerable people across the country. You will be working primarily in C# under the Development Manager to design, build, and maintain web-based systems within a team who truly enjoy programming. This is a fully remote role with the option to go into a London-based office.
Key Responsibilities
- Analyse requirements either from clients, documentation, or internal teams and contribute to system design
- Develop new features for existing systems and participate in building new applications
- Write clean, maintainable, and tested code in C#
- Investigate and resolve technical issues escalated by the support team
- Produce SQL queries and reports as required
- Ensure software is correctly packaged and delivered
- Contribute to team best practices and software quality standards
- Provide developer support to the wider team when necessary
Required Skills and Attributes
- Degree: 2:1 or First-Class in a science, engineering, or technical discipline
- Strong communication skills, able to discuss technical solutions clearly and accept constructive feedback
- Proactive approach to learning and problem-solving
- Willing to work primarily in C#
- Ability to quickly learn new development technologies and adapt to project requirements
- Inquisitive and analytical, with a focus on understanding how systems work
This role is suitable for candidates who are motivated to build a career in software development and are willing to learn on the job.
Junior Software Engineer - Positive Impact - Fully Remote
