The role of a .NET Tech Lead encompasses overseeing the technical direction of .NET projects, ensuring alignment with business objectives and guiding technology decisions. In this position, you will lead a team of developers, fostering collaboration and professional growth while driving technical excellence.
Key Responsibilities:
* Oversee the technical direction of .NET projects
* Lead and mentor a development team
* Define project requirements, scope, and timelines in collaboration with stakeholders
* Ensure the delivery of high-quality, scalable, and efficient .NET solutions
* Stay informed on industry trends and emerging technologies, assessing their application in projects
Requirements:
* 7+ years of experience with .NET
* Proficient in Agile methodologies
* In-depth knowledge of Design Patterns
* Advanced IT infrastructure knowledge
* Strong experience in application security best practices
* Proven track record in developing and integrating large-scale applications
* Expertise in both back-end and front-end development areas
* Skilled in conducting code reviews and managing CI/CD pipelines
Benefits:
* 100% remote work
* Excellent compensation in USD or local currency
* Hardware and software setup for remote work
* Flexible hours
* Paid parental leaves, vacations, and national holidays
* Innovative and multicultural work environment
This role offers a unique opportunity to leverage your technical expertise and leadership skills in a dynamic and supportive environment.
As a senior-level professional, you will be expected to drive technical decisions, lead a team, and ensure the delivery of high-quality solutions.
Join our organization as a .NET Tech Lead and embark on a challenging yet rewarding career path.