Social network you want to login/join with:
Job Type: 6mth FTC – Potential to become permanent
Location: UK/Fully Remote
Consultant: Mags Rendle
Excellent career opportunity!
This is your opportunity to be part of a business that provides solutions to help reverse the effects of climate change. We are working with a cutting-edge, dynamic tech company enabling other businesses to save money by streamlining operations and enhancing decision-making with meticulously crafted platforms for real-time data extraction and utilization within the renewable energy sector.
Overview:
We are seeking a proactive and collaborative Lead Software Developer with excellent communication skills to lead the development team at a UK-based startup in the Smart Charging, Energy, and EV fleet management domain, backed by Microsoft.
As the Lead Software Developer, you will play a pivotal role in designing, developing, and maintaining high-quality software products. You will guide a team of developers, ensure best practices in software development, and collaborate with cross-functional teams to deliver innovative and scalable products. Your technical expertise and leadership will be crucial in driving project success and enhancing our technological capabilities. Additionally, staying up-to-date with industry trends is expected.
Key Responsibilities:
1. Technical Leadership: Lead, mentor, and manage a team of software developers, providing guidance, conducting code reviews, implementing development standards, and ensuring adherence to best practices.
2. Architecture & Design: Collaborate with product and architecture advisors, experts, and stakeholders to design robust, scalable, and maintainable software solutions. Participate in architectural decisions and design reviews.
3. Software Development: Engage in coding, debugging, and deploying applications. Develop high-quality, efficient, and maintainable code aligned with project requirements.
4. Project Management: Work with management and project managers to plan and execute development projects, ensuring timely delivery of features and fixes while balancing scope, risks, and quality.
5. Collaboration: Work with cross-functional teams—including strategy, commercial, technology, and operations—to understand requirements and translate them into technical solutions. Facilitate effective communication across teams.
6. Innovation: Keep abreast of industry trends, technologies, and best practices. Identify opportunities for process improvements and technological advancements.
7. Documentation: Maintain comprehensive documentation of architecture, code, and processes for knowledge sharing and continuity.
Essential Qualifications:
* Education: Bachelor’s degree in Computer Science, Software Engineering, or a related field; Master’s preferred or equivalent experience.
* Experience: 5-7+ years of professional software development, with expertise in software architecture, cloud services, C#/.NET, and API integration.
Technical Skills:
* Knowledge of software design patterns and architectures, including creating architectures from scratch and understanding Data Flow and Event-Driven approaches.
* Proficiency in C# / .NET / Entity Framework for backend and frontend development; Python experience is a plus.
* Willingness to learn Blazor and MudBlazor.
* Familiarity with Azure Services (AAC, ADF, Event Grid, EventHub, Azure Functions, Logic Apps) and DevOps practices (Azure/Git).
* Experience with third-party APIs, SDKs, REST APIs, webhooks, messaging.
* Knowledge of MySQL, SQL, NoSQL database design and management.
* Understanding of Agile methodologies, work breakdown, refinement, and estimation.
Leadership Skills: Proven ability to lead and mentor teams, manage projects, and collaborate effectively across functions.
Problem-Solving: Strong analytical skills focused on delivering high-quality solutions.
Communication: Excellent verbal and written skills, capable of explaining complex technical concepts to non-technical stakeholders.
Adaptability: Ability to thrive in a fast-paced, changing environment.
Team Player: Effective and proactive team collaboration.
Desirable Qualifications:
* Experience as a lead developer.
* Experience in eMobility, smart charging, energy, or IoT industries.
* Knowledge of microservices and event-driven architectures.
* Familiarity with DevOps tools and practices.
* Relevant certifications (Azure, AWS, Scrum, etc.).
* Knowledge of cybersecurity best practices.
Advantages:
* Mentoring from a Microsoft mentor.
* Start-up culture with diverse, challenging tasks.
* Opportunity to make a real impact on the team, product, and industry.
* Remote work in WET and CET/CEST time zones.
Why apply:
Join an award-winning climate tech company with a mission to positively impact the climate. Build a successful career helping to reverse climate change!
Apply below, and Mags will contact you to discuss the role further.
The Digital Recruitment Company is an employment business for interim, contract, and temporary recruitment, acting as an employment agency for permanent roles.
To apply, please contact us at:
#J-18808-Ljbffr