Lead Software Developer at DRC-Search | GBR | Rezi

Lead Software Developer at DRC-Search

Lead Software Developer

DRC-Search · GBR

1 months ago

Lead Software Developer

DRC-Search · GBR

a month ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now

About the Role

TDRC is partnering with a leading UK Wealth Management firm that utilizes robust infrastructure and cutting-edge technology to serve its growing client base with exceptional quality and security.

Responsibilities

  • Lead, mentor, and manage a software development team, providing technical guidance and ensuring adherence to development standards and best practices.
  • Collaborate with stakeholders to design scalable and maintainable software solutions, participating in architectural decisions and design reviews.
  • Develop high-quality, efficient, and maintainable code, participating in coding, debugging, and deployment.
  • Plan and execute development projects, ensuring timely delivery of features and bug fixes.
  • Collaborate with cross-functional teams to translate business requirements into technical solutions.
  • Stay updated on industry trends and technologies, identifying opportunities for process and technology improvements.
  • Maintain comprehensive documentation of architecture, code, and processes.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field; Master’s degree preferred (or equivalent experience).
  • Minimum of 5-7 years of professional software development experience.
  • Strong background in designing software product architectures, cloud services, C#/.NET development, and APIs integration.
  • Knowledge of software design patterns and architectures.
  • Experience in creating software architectures from scratch.
  • Knowledge of Data Flow and Event-Driven architecture approaches.
  • Proficiency in C# / .NET / Entity Framework, for both back-end and front-end development.
  • Proficiency in JavaScript / TypeScript.
  • Meaningful experience with one or more of the following frameworks: Angular, React or Vue.js.
  • Knowledge or willingness to learn Blazor and MudBlazor.
  • Familiarity with Azure Services (AAC, ADF, Event Grid, EventHub, Azure functions, Logic Apps) DevOps practices (Azure / Git).
  • Experience in 3rd-party APIs and SDKs integration, REAT API, events, webhooks, messaging.
  • MySQL database design and management (SQL, NoSQL).
  • Understanding of Agile methodology, related practices, and work breakdown, refinement, and estimation.
  • Proven ability to lead and mentor a team, manage projects, and collaborate effectively with cross-functional teams.
  • Strong analytical and problem-solving skills.
  • Excellent verbal and written communication skills.
  • Ability to thrive in a fast-paced environment and adapt to changing priorities.
  • Ability to work effectively and proactively in a collaborative environment.
  • Previous experience in a lead developer role.
  • Experience in eMobility, smart charging, smart mobility, energy or IoT industries.
  • Experience with microservices architecture or/and data- & event-driven architecture.
  • Familiarity with DevOps practices and tools.
  • Certifications in relevant technologies or methodologies such as Azure Certificates, AWS Certified Developer, Scrum Master, etc.
  • Knowledge of cybersecurity best practices.

Skills

  • C# / .NET / Entity Framework
  • JavaScript / TypeScript
  • Angular
  • React
  • Vue.js
  • Blazor
  • MudBlazor
  • Azure Services (AAC, ADF, Event Grid, EventHub, Azure functions, Logic Apps)
  • Azure DevOps
  • Git
  • API Integration
  • SDK Integration
  • REST API
  • Webhooks
  • Messaging
  • MySQL database design and management
  • SQL
  • NoSQL
  • Agile methodology
  • Leadership
  • Project Management
  • Cross-functional collaboration
  • Problem-Solving
  • Communication
  • Adaptability
  • Teamwork
  • Python (plus)
  • Microservices architecture
  • Data-driven architecture
  • Event-driven architecture
  • DevOps practices and tools
  • Azure Certificates
  • AWS Certified Developer
  • Scrum Master
  • Cybersecurity best practices

Location

  • Remote (WET and CET/CEST time zones)

Work Type

  • Remote
  • Full-time

Experience Level

  • 5-7 years of professional software development experience
  • Lead developer role

Education Level

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field
  • Master’s degree preferred

Benefits

  • Mentoring from a Microsoft mentor
  • Startup culture
  • Many various and challenging tasks
  • Ability to make a real impact on the team, product and industries

About the Company

  • One of the UK’s leading Wealth Management firms.
  • Award-winning climate tech business with a mission to make a positive climate impact.
  • Providing solutions to help reverse the effects of climate change.