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: Be part of a dynamic team with exciting career advancement opportunities.
- Why this job: Make a real impact by guiding projects and optimising cutting-edge software solutions.
- Qualifications: Strong C# skills, experience with SQL/NoSQL, and a passion for tech innovation.
The predicted salary is between 60000 - 80000 Β£ per year.
Technical Guidance
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.
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, DDD
- Ability 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)
Lead Software Developer employer: Mcneil & Co.
McNeil & Co. is an excellent employer, offering a dynamic work environment in the heart of London where innovation and collaboration thrive. As an Underwriting Operations Apprentice, you will benefit from a structured apprenticeship programme that not only provides valuable qualifications but also fosters personal and professional growth through hands-on experience and mentorship. Join a team that values efficiency and creativity, and be part of a company committed to your success and development in the financial services sector.