NET TechnicalTeamLeader (relocation bonus)

We are looking to hire a senior .NET developer with experience in leading development team who will work directly with our client’s US based technical experts to architect, implement and extend enterprise web based applications and services in existing multi-platform system.

You will participate in the creation of enterprise-class applications using proven design patterns on the latest technology platforms. Position requires a strong hands-on developer that will fully participate in the software development process – design and implementation. This resource will provide technical leadership in developing software following Scrum development methodology. You will participate in creating 21st century software solutions that set standards.

As a fast growing company, MentorMate provides challenging careers in a friendly, team-oriented environment. We value our employees and share our success through competitive pay, recognition and advancement opportunities.

Job Description

  • Leading a team of 6-10 developers and QA engineers
  • Provide technical leadership for enterprise software projects based on ASP.NET and latest Microsoft .NET Framework, MVC and Entity Framework
  • Day to day communication with US based team members, expert personnel and subject matter experts
  • Participate in rapid, prototype-based, design sessions
  • Review and analyze business requirements and provide technical perspective on approach, risk and estimated development time
  • Develop flexible and robust platform architecture to support changing business requirements
  • Design and Architect database backend as well as web-services to interface with external applications
  • Leverage and generate reusable design standards to be utilized throughout platform
  • Work with the latest development and server technologies from Microsoft, 3rd party web APIs for payment processing, networking, messaging, etc
  • Participating in the design and development phase of software production

Required skills

  • Experience in a leadership role
  • Experience in designing and implementing N-Layer SaaS web based applications and SOA architecture design
  • Ability to lead/handle/organize development process for complex software projects
  • Excellent people skills – demonstrated ability to work with both technical and non technical individuals, both in gathering information and communicating direction and status.
  • Excellent analytical skills and obsessive attention to detail
  • 4y+ experience in ASP.NET, MVC, Microsoft .NET Framework, WCF, EF and web technologies such as HTML, CSS, JavaScript, jQuery, XML
  • Excellent knowledge of Design Patterns
  • Experience and strong knowledge of UnitTesting or Test Driven Development
  • 5y+ experience with database design and implementation – Microsoft SQL Server, Oracle is an advantage
  • Strong analytical and troubleshooting skills
  • Excellent spoken and written English
  • BS/MS Degree in Computer Science or equivalent

Significant advantage would be

  • Experience with SCRUM development methodology
  • Experience in developing web and server side applications in ASP.NET and C#

We offer

  • Highly-competitive salary and periodically increase responding to your skills
  • Possibilities for career development in international company
  • Full-time employment
  • Excellent working environment with Lounge & Fun Area
  • Flexible work time
  • Opportunity for funding your product idea and turning it into reality
  • Football team to join if you’d like
  • Great relocation bonus

Please send your CV in English

For more information: