Job description:
Diligent is constantly growing! We are looking for a experienced Team Lead to join our team. If technology is your passion and you are ready to move the boundaries of your knowledge every day, then, Diligent is the right place for you. If you are not from Niš, we are offering a full remote position.
Key Responsibilities:
- Manage your own projects in C#.
- Work with modern programming concepts and create experiences that meet client expectations.
- Lead the team through technical issues and challenges
- Working with 3rd-party APIs
- Working on different integration scenarios
- Setting up project structure and architecture
Requirements:
- 4+ years of development experience using .NET stack
- Excellent software development fundamentals and knowledge of .NET architecture concepts & patterns
- Strong knowledge of databases and database design
- Experience in working with microservices architecture
- Advanced level of programming/architecture problem-solving skills
- Knowledge of building web-based applications
- Experience in applying Scrum and agile practices in daily work
- Communication skills and ability to easily lead and coordinate complex project
- Excellent English language skills, verbal and written
What We Offer:
- Full Remote position
- A fast-growth company with stable projects and strong international clients
- Competitive employment conditions
- Transparent communication
- Flat organizational structure
- An environment that will make you feel good about your job
- Challenging and diverse projects
- Support in your personal and professional growth
- Flexible working hours
- Private health insurance