305 King St W
Suite 1100
Kitchener, ON N2G 1B9
Canada
Lead Software Engineer (.NET) Turkiye or Remote
Lead Software Engineer (.NET) Description
Description
We are seeking a talented Lead .NET Software Engineer with strong Frontend and/or Cloud skills to join our dynamic team. The ideal candidate will have a strong understanding of .NET technologies, coupled with extensive experience in front-end development and cloud technologies.
#LI-ZÇ1
What You’ll Do
- Lead a team of software engineers, providing technical guidance and support
- Design, develop, and implement software applications using .NET
- Collaborate with cross-functional teams to define, design, and ship new features
- Work on bug fixing and improving application performance
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency
What You Have
- Proficient in C#, with a good knowledge of its ecosystem
- Familiarity with the ASP.NET, SQL Server, and design/architectural patterns
- Familiarity with architecture styles/APIs (REST, RPC)
- Strong knowledge of Frontend technologies such as JavaScript, Angular, React, etc., and/or Cloud technologies like AWS, Azure, etc
- Proficient understanding of code versioning tools (e.g., Git)
- Understanding of Agile methodologies and SDLC
- Experience in writing clear and concise unit tests. Solid understanding of the testing pyramid
- Excellent problem-solving and communication skills
Nice to have
- Experience in AI, GenerativeAI technologies
We Offer
- Build a global career with international projects and clients
- Stay ahead in your career by working with diverse and cutting-edge technologies
- Remote & flexible working schedule
- Competitive compensation in USD, regular assessments, and salary reviews
- Private Health Insurance: Unlimited usage with 80% coverage
- Meal Allowance
- Extensive Annual Leave Policy including extra workday-annual leaves granted for the first year
- Referral program: cash bonus for each successful recommendation
- Relocation opportunities within our offices in 50+ countries
- Amazing learning and development opportunities: Hard & soft skills internal training courses, mentoring programs, and free access to over 2,500 in-house courses and over 18,000 on LinkedIn learning