Senior .Net Developer / Team Lead
Sigma Software Group
We are looking for Senior .Net Developer / Team Lead to join the team of our client Sigma Software Group, who support companies, product houses and startups with the development of custom software solutions and IT consulting.
Requirements:
- At least 5 years of experience in commercial software development
- At least 3 years of experience in Web development
- Strong knowledge and proper usage of Object-Oriented Programming and Design
- Experience of writing clean code in C# following the best practices and guidelines
- Experience of working with .NET Core
- Upper-Intermediate level of verbal English
- Experience in Angular or/and TypeScript is a big plus
- Experience in containerization is a big plus
Responsabilities:
- Lead the development of the new features and enhancements
- Code, debug, document, and maintain software components
- Drive peer code and design reviews
- Perform unit and integration testing
- Participate in estimation and planning sessions
- Promote good design principles such as code reuse, modularity, and extensibility
- Participate in daily meetings with the customer from USA
- Report status and progress
Location: Remote
Time shift: Full time