At a Glance
- Tasks: Develop and maintain high-quality C# code for our Kentico CMS platform.
- Company: Join ThinkMarkets, a global leader in financial technology and trading solutions.
- Benefits: Enjoy flexible working options and a dynamic tech environment.
- Why this job: Be part of an innovative team shaping the future of trading technology.
- Qualifications: 6-7 years of web development experience with expertise in C# and Kentico CMS required.
- Other info: Collaborate with diverse teams and enhance your skills in a fast-paced setting.
The predicted salary is between 48000 - 84000 £ per year.
ThinkMarkets is a global financial technology company specializing in providing multi-asset trading solutions to clients around the world. Our flagship ThinkTrader platform offers 24-hour access to global markets, allowing clients to trade seamlessly. We use cutting-edge technologies to deliver an exceptional trading experience.
We are seeking a Senior C# .NET Web Developer with a strong focus on Kentico CMS to support our next stage of growth. The ideal candidate will have 6-7 years of experience and demonstrate expertise in C# and Kentico CMS development. As a key member of the web development team, you will collaborate with the Marketing team, UI/UX experts, Product Managers, and other stakeholders, contributing to the development and maintenance of our complex and business-critical CMS platform.
Responsibilities:
- Write and maintain high-quality code in C# with a focus on Kentico CMS.
- Lead the development of innovative solutions across the full development lifecycle.
- Enforce and adhere to software best practices and processes.
- Design and develop presentation components for the CMS.
- Ensure security, performance, scalability, UX, analytics, and optimization in architecture.
- Integrate services using Restful and WebSocket APIs.
- Continuously enhance and deepen knowledge of the product suite and its technologies.
- Select, use, and improve a broad modern technology stack.
- Actively participate in planning and strategy discussions with stakeholders.
Requirements:
- Minimum 6-7 years of experience in web development with a strong focus on C# and Kentico CMS.
- Expertise in Kentico CMS, including portal engine, ASPX templates, workflows, macros (k#), BizForms, document types, and search configurations.
- Proven expertise in writing C# code specifically for the Kentico CMS platform.
- Experience developing responsive interfaces and using tools such as WebPack.
- Familiarity with source control systems and modern development practices.
- Demonstrated portfolio of high-quality website development work.
- Familiarity with project management tools like Jira and Confluence.
- Excellent interpersonal skills with a proactive, flexible, and delivery-focused approach.
Senior C# .NET Web Developer (Kentico CMS) employer: ThinkMarkets
Contact Detail:
ThinkMarkets Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior C# .NET Web Developer (Kentico CMS)
✨Tip Number 1
Make sure to showcase your experience with Kentico CMS in your conversations. Highlight specific projects where you've implemented features like workflows or document types, as this will demonstrate your hands-on expertise.
✨Tip Number 2
Familiarise yourself with ThinkMarkets' products and services before the interview. Understanding their flagship ThinkTrader platform will allow you to discuss how your skills can directly contribute to enhancing their trading solutions.
✨Tip Number 3
Prepare to discuss your approach to software best practices and how you've enforced them in past projects. This will show that you not only write high-quality code but also understand the importance of maintaining standards in a collaborative environment.
✨Tip Number 4
Be ready to talk about your experience with modern development tools and practices, such as using WebPack or project management tools like Jira and Confluence. This will highlight your adaptability and readiness to integrate into their existing workflow.
We think you need these skills to ace Senior C# .NET Web Developer (Kentico CMS)
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your 6-7 years of experience in web development, specifically focusing on C# and Kentico CMS. Include specific projects or achievements that demonstrate your expertise in these areas.
Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for web development and your understanding of ThinkMarkets' mission. Mention how your skills align with their needs, particularly in developing innovative solutions and maintaining high-quality code.
Showcase Relevant Projects: Include a portfolio or links to previous work that demonstrates your proficiency in Kentico CMS and C#. Highlight any responsive interfaces you've developed and your familiarity with tools like WebPack.
Highlight Soft Skills: In your application, emphasise your excellent interpersonal skills and proactive approach. Mention any experience you have in collaborating with cross-functional teams, as this is crucial for the role at ThinkMarkets.
How to prepare for a job interview at ThinkMarkets
✨Showcase Your Kentico Expertise
Make sure to highlight your experience with Kentico CMS during the interview. Be prepared to discuss specific projects where you've implemented features like workflows, macros, and document types, as this will demonstrate your hands-on knowledge.
✨Demonstrate Your C# Skills
Since the role requires strong C# development skills, be ready to talk about your coding practices. You might even be asked to solve a coding problem or explain your approach to writing clean, maintainable code.
✨Discuss Collaboration Experience
As you'll be working closely with various teams, share examples of how you've successfully collaborated with marketing, UI/UX experts, and product managers in past roles. This will show your ability to work in a team-oriented environment.
✨Prepare for Technical Questions
Expect technical questions related to web development best practices, security, performance, and scalability. Brush up on these topics and be ready to explain how you ensure these aspects in your projects.