Lead Software Developer

Company: SwiftCruit
Apply for the Lead Software Developer
Location: London
Job Description:

Technical Guidance

  • Provide technical guidance and leadership in the design and development of software applications using C#.
  • Ensure best practices in coding, testing, and maintenance.
  • Stay updated with the latest developments in C# and related technologies.

Software Development

  • Design, code, test, debug, and document complex applications and systems.
  • Optimize and refactor existing code to improve performance and maintainability.
  • Collaborate with other team members to integrate systems and solutions.

Skills

  • Comprehensive understanding of C#, TDD, BDD, and DDD.
  • Confidently discuss various architectural patterns with a good understanding of trade-offs.
  • Experience with SQL and NoSQL DBMS.
  • Proficiency with modern source control systems (e.g., GitHub).
  • Experience with cloud platforms (Azure or AWS).
  • Experience with Event Sourcing (desirable).
  • Experience with an AI platform (OpenAI) (desirable).

#J-18808-Ljbffr…

Posted: July 6th, 2026