Senior Software Engineer (C#) & Tech Lead
We are seeking an experienced Senior .NET developer and Technical Lead to help us to evolve and grow our development team in order to continue to dominate one of the most buoyant, fastest-growing industries, that is changing the world and the speed of which we receive items.
LineTen is on a mission to crack the code on urban delivery. By leading with our values and putting carrier partners first, we are paving the way for better delivery experiences. LineTen is a new approach to delivery with a free carrier API and an operations management platform for shippers. We're building the first global data-driven last-mile network that has the potential to solve industry-wide problems.
This is a remote position indefinitely but you must be based in Portugal or the UK.
You will be joining a passionate, highly-skilled, technical team (based in the UK & Portugal) who work on 3 core products, each with their own technical frameworks, using common front-end and back-end libraries. You will have gained experience of writing high quality and maintainable code throughout your career and also experience in a leadership role. As well as setting the standards for the software engineering team and mentoring junior members, you will also be responsible for liaising with the product and QA teams to build out the product vision.
We are seeking a forward-thinking dynamic technical software engineer and leader, who wants to lead a game changing team and solve real-world business problems using cutting edge technology and thinking.
As well as development through the full systems development life cycle, you will also be responsible for:
- Cultivating the backlog and orchestrating work plans
- Establishing and upholding coding standards
- Guiding weekly sprint prioritisation within our bi-weekly sprint framework
- Active participation in daily stand-ups, thorough sprint retrospectives, and reviews
- Conducting weekly development gatherings and personalised one-on-one sessions
- Facilitating weekly solution design forums
- Collaborating in meticulous code reviews
- Collaborating with our QA team to construct comprehensive test plans for new or refined functionalities
- Crafting documentation in Github and Confluence and managing tasks using Jira within the Atlassian software suite
- Collaborating in shaping early requirements and acceptance criteria alongside product owners
- Troubleshooting and resolving production incidents effectively
- Guiding other programmers in their day to day work
Experience:
- Demonstrated .NET Core 3 proficiency and expertise
- A history of leading teams and mentoring individuals
- Proven participation in the end-to-end development and architecture of intricate products
- Expertise in using testing frameworks as part of the development process (unit, integration)
- Proficiency in SOLID principles, TDD, DDD, BDD, microservices, headless CMS, and design patterns
- Familiarity with frontend development, ideally with VueJS or a similar JS framework
- Proficiency with integrating external REST APIs
- A knack for thinking beyond conventions and comprehending the broader vision
- A hands-on approach to tasks and challenges
- Working knowledge of Git and Docker
- Excellent communicator
We need you to be comfortable with:
- Collaborative pair programming
- Fostering teamwork, knowledge exchange, training, guidance, and support for both novice and seasoned team members
- Clear and effective communication, be it articulating problems, removing obstacles, or addressing other pertinent matters
- Navigating automated software delivery pipelines
- Providing fixes rather than workarounds for issues that arise from time to time
- Department
- Technology
- Locations
- Portugal, London
- Remote status
- Fully Remote
- Employment type
- Full-time
Senior Software Engineer (C#) & Tech Lead
Loading application form
Already working at LineTen?
Let’s recruit together and find your next colleague.