Software Architect / Team Lead

Work set-up: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

Strong experience in C# (.NET Framework 4.8+) and ASP.NET for backend development., Proficiency in T-SQL for database design and query optimization., Experience with low-level communication protocols like UDP., Knowledge of unit testing frameworks such as NUnit or tSQLt..

Key responsibilities:

  • Translate customer requirements into technical development plans.
  • Lead and mentor the development team, managing daily activities.
  • Design scalable, high-performance systems and features.
  • Contribute to hands-on development and ensure code quality.

BilgeAdam Technologies logo
BilgeAdam Technologies

Job description

This is a remote position.

BGTS is a software and technology solutions company with over 1,800 professionals and 25+ years of experience. Through engineering expertise and industry insight, our international offices deliver tailored solutions, enabling clients worldwide to achieve their business goals with flexibility, speed, and impactful results.


We are looking for an experienced Software Architect/Team Lead to join our team. This role combines leadership, hands-on development, and product ownership responsibilities. You will act as the bridge between technical teams and business stakeholders—translating customer expectations into executable development plans and driving product success from concept to delivery.


Responsibilities
  • Align customer expectations with actual requirements during the RFQ (Request for Quotation) process.
  • Ensure a clear understanding of the project scope across stakeholders.
  • Build and maintain strong relationships with customers, establishing continuous communication and feedback loops.
  • Own and manage the product backlog, prioritize features, and drive development aligned with business goals.
  • Lead and mentor the development team, manage day-to-day activities, foster collaboration, and resolve team-related challenges.
  • Collect, clarify, and refine both product and technical requirements, ensuring alignment with business objectives.
  • Design scalable, high-performance systems and features that meet both technical and strategic needs.
  • Actively contribute to hands-on development by implementing features and ensuring code quality.
  • Run Scrum or Scrumban processes effectively—planning, executing, and delivering high-impact solutions.

Requirements
  • C# (.NET Framework 4.8+) – Strong experience in building and maintaining robust backend applications.
  • ASP.NET (including WebForms & Web API/RESTful services) – Capable of designing modern web applications and services.
  • T-SQL – Proficiency in database design, complex queries, and performance tuning.
  • UDP Protocol – Experience in working with low-level communication protocols.
  • NUnit / tSQLt – Familiarity with unit testing frameworks to ensure code quality and maintainability.


Required profile

Experience

Level of experience: Senior (5-10 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Problem Solving
  • Collaboration
  • Communication
  • Leadership

Software Architect Related jobs