iO Associates - UK/EU
Graduate/Junior Software Engineer
Job Location
Eastern England, United Kingdom
Job Description
Location: Remote (London HQ) Graduate Software Developer Salary: Up to £30,000 per year iO Associates are working with FinTech/AI scale up with enormous potential, the business is in full growth mode and they're looking for a recent graduate to join the team as a junior software engineer. This is a great opportunity to join a company full of bright, ambitious people.The role offers good career growth and a solid benefits program. This is a remote role, so you can be based anywhere in the UK, there will be travel to the London office 3-4 times per year. The Role : We are seeking a talented Graduate Software Developer to play a pivotal role in building technical solutions. This role involves a blend of technical expertise, leadership, and communication skills to ensure the successful delivery of the product and the growth of team members. Responsibilities: A full active member within the product team, ensuring adherence to best practices, coding standards, and architectural principles. Hands-on involvement in design, development, and troubleshooting activities. Work with team members, fostering a culture of learning and continuous improvement. Collaborate with product managers, product team members, and stakeholders to find solutions to customer's problems, hit the product team's outcomes and commitments. Participate in planning sessions to estimate effort, identify dependencies, and mitigate risks. Report progress and identify potential bottlenecks, proposing solutions to keep the team's objectives on track. Architecture and Design: Take part of the design and architecture of software solutions, ensuring scalability, maintainability, and performance. Participate on platform's evaluation of technology stack options and make informed recommendations based on platform and product requirements and constraints. Participate in code reviews and provide feedback to ensure alignment with architectural guidelines and design patterns. Technical Strategy and Innovation: Identify opportunities for process improvements and automation to enhance team productivity and efficiency. Collaborate with product management, design, quality assurance, and other members of your product team to ensure alignment of technical solutions with business goals and user needs. Facilitate communication and collaboration between technical and non-technical people, fostering a culture of transparency and teamwork. Provide updates on software status, challenges, and opportunities. Implement quality assurance processes and standards, ensuring the delivery of high-quality software solutions. Perform develop test strategies, automate testing processes, and ensure adequate test coverage. Perform and analyse test results, identifying areas for improvement and driving corrective actions as needed. Ensure the creation and maintenance of technical documentation, including design documents, system architecture diagrams, and API specifications. Promote knowledge sharing within the team through code reviews, tech talks, and brown bag sessions. Documentation of best practices, lessons learned, and common pitfalls to facilitate on-boarding and ongoing development. Participate in regular performance evaluations and goal-setting sessions with team members, identifying areas for improvement and growth. Must-have: A minimum of a 2:1 degree (or equivalent) in a relevant discipline such as Computer Science, Software Engineering, Mathematics, or another STEM subject. Familiar with languages like JavaScript and TypeScript , whether on the front-end (any framework such as React/Angular/Vue ) or back-end ( NodeJS ) Exposure to software development workflow concepts, like version control, continuous integration, or basic project management. Being comfortable with debugging, testing or troubleshooting, even at a basic or theoretical level Foundation Knowledge in Relational and Non-SQL Databases Personal projects go a long way too - a website, app, public Git profiles Excellent communication and interpersonal skills, with the ability to collaborate effectively with diverse stakeholders. Excitement of creating impactful and world-class software Nice-to-have: C# language Python language (general) Kubernetes/cloud infra knowledge
Location: Eastern England, GB
Posted Date: 1/30/2025
Location: Eastern England, GB
Posted Date: 1/30/2025
Contact Information
Contact | Human Resources iO Associates - UK/EU |
---|