CactusSoft is looking for Team Lead .NET Developer. As Team Lead you will be a part of an agile team and responsible for all stages of software development. Apart from the all aspects of developing software, you will be also co-responsible for the technical quality and the overall result.
- Coordinate the team on the project (4 Developers+QA Engineer).
- Develop and ensure good trade-off between the degree of perfection and time/effort.
- Communicate about the impact and risks of new requirements.
- Take active part in the development process mostly as Back-end Developer.
- Ensure clear internal documentation of the technical implementation of the code.
What we expect:
- 5+ years of experience in software development.
- Expert knowledge of .NET development with C#.
- Knowledge of software design patterns.
- Experience with Entity framework.
- Advanced knowledge of MySQL.
- Experience of creating CI/CD deployment pipeline with Octopus Deploy.
- Expertise in TDD, Unit testing, Git versioning (bitbucket).
- English - Intermediate+.
Will be a plus:
- Basic knowledge of Xamarin, .NET Core, Visual Studio, Azure.
- Flexible working hours.
- Professional growth and development.
- Health insurance, 2 sick days.
- English classes several times a week.
- Work-related courses, certifications and books.
- Corporate library at your disposal.
- Good office location in a quiet city center.
- Comfortable workplace, break rooms and kitchen.
- Corporate parties and team building events.