Company:
Cititec Talent
Location: London
Closing Date: 08/11/2024
Hours: Full Time
Type: Permanent
Job Requirements / Description
L ead Developer (C#/.NET) Commodities
London (Hybrid)
About the Role
As a Lead Developer, you will take ownership of the design, development, and delivery of robust, scalable software solutions within the commodities trading space. You will collaborate with cross-functional teams, including technical architects, QA, delivery leads, and business stakeholders, ensuring that solutions meet business needs and adhere to best practices and standards. This role will provide you with the opportunity to shape technical decisions, drive innovation, and work in a dynamic, fast-paced environment.
Key Responsibilities:
Lead the technical delivery of a portfolio of applications within the C#/.NET ecosystem, ensuring alignment with best practices and business requirements.
Collaborate with Architecture, Delivery, and Technical leads to design scalable, high-performance systems that adhere to standards.
Actively participate in technical discussions to maintain design consistency and drive the adoption of best practices across the team.
Manage the technical dependencies across teams and applications to ensure seamless integration of technical solutions.
Oversee code quality by conducting and guiding code reviews, ensuring that solutions are clean, maintainable, and testable.
Identify, mitigate, and manage technical debt with the architecture and tech leads.
Mentor and guide junior developers to support their technical and professional growth.
Key Requirements:
Expertise in C#/.NET, with solid experience in object-oriented programming and building scalable applications.
Strong understanding of design patterns, SOLID principles, and microservices architecture.
Experience working with Microsoft SQL Server or similar relational databases, with knowledge of MongoDB as a plus.
Hands-on experience with cloud platforms, particularly Azure, and familiarity with DevOps practices, including CI/CD pipelines (Azure DevOps).
Familiarity with messaging patterns, with experience in RabbitMQ or Kafka being highly desirable.
Knowledge of commodities trading or financial services is essential, with experience in trading platforms or data-intensive environments being a distinct advantage.
Experience with web UI frameworks such as Vue, Angular, or Blazor.
Ability to work in a fast-paced, dynamic environment with a focus on delivering value to the business.
Share this job
Cititec Talent
Useful Links