Position: .NET Development Team Lead
Company: GlobalLogic
Category: .NET
Experience required: 5y
English level: intermediate

You will be responsible for improving processes and people, investigating new technologies, assisting with creating prototypes and new products/features.

Requirements:
- 2 years of Team Lead experience including coaching and mentoring
- 5+ years industry experience in development and software delivery
- Hands-on experience in development of highly available SaaS systems
- Delivery of high quality and secure business critical functionality to challenging timelines
- Extensive experience with agile methodologies
- The use of modern CI/CD pipelines
- Experience creating customer Facing APIs
- Use of modern logging, monitoring and alerting tools (e.g. ELK, Prometheus, APM)
- A background in an Enterprise level development technology stack:
- .Net
- C# .Net Framework/Standard/Core/5.0
- NUnit/xUnit/Moq
- RESTful APIs
- Multithreaded programming
- Swagger/Open Api
- ORM
- Oracle or Postgres or another RDBMS
- BDD/TDD

Preferences:
ELK

Responsibilities:
- Work to support the development teams and Product Managers in an Agile environment to deliver high quality features and enhancements.
- Hold team meetings, annual reviews and report on team progress
- Mentor other team members and provide guidance on growth paths
- Work with the rest of the development leadership team on direction and process
- Help drive quality, scalability, reliability and resilience across our suite of products
- Assist in estimation and release planning of future work within a scrum project framework
- Contribute to team wide initiatives, recruitment and planning
- Contribute technically alongside the team
- Provide peer code reviews
- Assist with API design
- Continuously update technical and management expertise.
- Demonstrate new product functionality to other development and business groups within the company.
- Write and maintain system specifications and documentation.

What We Offer:
Exciting Projects: Come take your place at the forefront of digital transformation! With clients across all industries and sectors, we offer an opportunity to participate in creating market-defining products using the latest technologies.

Collaborative Environment: Expand your skills by collaborating with a diverse team of highly talented people in an open, laidback environment — or even abroad in one of our global centers or client facilities!

Work-Life Balance: GlobalLogic prioritizes work-life balance, which is why we offer flexible opportunities and options.

Professional Development: Our dedicated Learning & Development team regularly organizes certification and technical / soft skill training to help you realize your professional goals.

Excellent Benefits: We provide our consultants with competitive compensation and benefits

Fun Perks: We want you to love where you work, which is why we host sports classes, cultural, social and team building activities such as sports competitions and end-of-year corporate parties. Our vibrant offices also include dedicated GL Zones and rooftop decks where you can drink coffee or tea with your colleagues over a game of table football or darts!