TLNT is on a mission to source top-tier developers for a fast-growing financial technology company, offering fintech products to clients across Europe, the Middle East, and Africa. With a workforce spanning 9 countries and 400+ employees, our client is dedicated to unlocking global financial opportunities. They strive to provide accessible online trading products worldwide through education and easy access.
We are assisting them in attracting a skilled and proactive Lead Architect (Full-Stack) to work
remotely from
India or at our clients office in
Dubai.
If this sparks your interest, continue reading!
As the
Lead Architect (Full-Stack), you will drive the design and execution of our software solutions, emphasizing cross-platform architecture. Collaboration with architects, product managers, developers, and stakeholders is crucial to understand business requirements. You will craft scalable, maintainable solutions using state-of-the-art technologies and best practices. The ideal candidate will demonstrate a deep understanding of the .NET framework, modern Front-end technologies, excellent communication skills, and a track record of delivering successful software solutions.
Create innovative product features based on given specifications and requirements.
- Create and maintain a multi-product platform architecture from the ground up.
- Collaborate with Engineering leadership and the DevOps lead to establish the system-level architecture for the project.
- Accountable for the execution of comprehensive initiatives aligning with the Super App platform's goals.
- Engage with project managers, developers, and stakeholders to grasp business needs and craft software solutions effectively.
- Create detailed technical specifications and architectural diagrams for software solutions.
- Offer technical guidance and mentorship to development teams, ensuring adherence to best practices and timely, cost-effective solution delivery.
- Engage in code reviews and offer constructive feedback to development teams to uphold code quality and sustainability.
- Develop and establish the foundational code architecture, pivotal software components, and proof of concept (POC).
- Staying current with the latest technologies, trends, and best practices in the .NET development sphere.
- Conduct research, delve into, and implement Machine Learning solutions within the team.
The Person
- Bachelor's or Master's degree in computer science or a related field, with expertise in Azure Cloud. A minimum of 10 years of software development experience, including at least 3 years as a development team lead or software architect.
- Proficiency in CRM system development is advantageous.
- Skilled in various programming languages.
- Extensive practical expertise in .NET Core, .NET framework (C#), and associated technologies such as ASP.NET, Web API, and SQL Server.
- Skilled in crafting and executing software solutions utilizing diverse architectural patterns such as Microservices, SOA, and Event-Driven Architecture.
- Extensive experience with Front-end technologies like Angular and Flutter.
- Excellent communication and collaboration skills, adept at working efficiently within a team setting.
- Robust analytical capabilities coupled with adept problem-solving skills.
Skills: tfs,mercurial,html,specflow,javascript,api,asp.net,angular,orm,css,git,sql server,jquery,architecting,angularjs,microservices,event-driven architecture,.net,react,nunit,devops,web api,sql,.net core,ajax,azure cloud,asp.net mvc,soap,.net framework,rest,azure,jira,unit testing,knockout,english,developers,linq,soa,c#,flutter