Apply

Senior C#/.NET Developer (Backend/Full Stack)

Posted 3 months agoViewed

View full description

💎 Seniority level: Senior, 7+ years

📍 Location: Canada

🔍 Industry: Financial technology

🏢 Company: Flinks👥 101-250💰 Series B over 3 years agoDeveloper APIsBig DataFinancial ServicesBankingAsset ManagementAnalyticsMobile AppsFinTech

🗣️ Languages: English

⏳ Experience: 7+ years

🪄 Skills: Backend DevelopmentDockerSoftware DevelopmentFull Stack DevelopmentGCPKubernetesOAuthC#.NETMicroservices

Requirements:
  • 7+ years of experience as a software developer.
  • Proficient in C# and the .NET framework with solid experience in backend architecture and/or full-stack application development.
  • Hands-on experience with microservices and high-scale systems.
  • Experience designing and building scalable systems using GCP and containers.
  • Experienced with Docker, Kubernetes, or similar containerization technologies.
  • Experienced in test-driven development and building high-quality software.
  • Excellent understanding of web security and diverse authentication mechanisms like OAuth.
  • A natural problem-solver who’s proactive in fixing complex issues.
  • Proven track record of designing scalable, secure systems and ensuring top-notch performance.
  • Strong communication skills for leading discussions and mentoring team members.
  • Experience with frontend frameworks like Angular is a bonus.
Responsibilities:
  • Lead the development of key applications, from architecture through to deployment, ensuring smooth operation and performance.
  • Design and build scalable, reliable, and secure systems, either on the backend or full-stack.
  • Own the technical solutions to complex problems, delivering on time while driving innovation.
  • Develop cloud-native solutions using GCP to optimize performance and security.
  • Collaborate with product, design, and engineering teams to ensure seamless integration of backend services with frontend interfaces.
  • Mentor junior developers, contribute to technical discussions, and promote a collaborative environment.
  • Continuously seek improvements to enhance performance and solve bottlenecks in the systems and processes.
Apply