At a Glance
- Tasks: Lead the design and development of innovative software applications using C#.
- Company: Join a forward-thinking tech company that values creativity and collaboration.
- Benefits: Enjoy competitive pay, flexible working options, and opportunities for professional growth.
- Other info: Dynamic team environment with plenty of room for career advancement.
- Why this job: Make a real impact by leading projects and shaping the future of technology.
- Qualifications: Strong C# skills, experience with SQL/NoSQL, and familiarity with cloud platforms.
The predicted salary is between 60000 - 80000 Β£ per year.
Responsibilities:
- Provide technical guidance and leadership in the design and development of software applications using C#.
- Ensure the application of best practices in coding, testing, and maintenance.
- Stay updated with the latest developments in C# and related technologies.
- 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.
Qualifications:
- C# TDD, BDD, DDD
- Able to confidently discuss various architectural patterns with a good understanding of trade-offs
- Experience with SQL and NoSQL DBMS
- Modern source control system (e.g., GitHub)
- Experience with a cloud platform (Azure/AWS)
- Event Sourcing (desirable)
- Experience with an AI platform (OpenAI) (desirable)
Contact Details:
Arch Insurance (UK) Limited Recruitment Team
We think you need these skills to ace Lead Software Developer in London
C#
TDD (Test-Driven Development)
BDD (Behaviour-Driven Development)
DDD (Domain-Driven Design)
Architectural Patterns
SQL
NoSQL DBMS