Nabídky práce v IT

Senior .NET Tech Lead

We are looking for somebody who:

Is great hands-on developer with lead/managerial skills

Is able to produce high quality code at a high velocity

Is able to do code reviews

Is able to define and evaluate software development best practices

Knows design patterns and is able to introduce them when needed together with explanation of why they should be used and what is the added value they bring

Is able to efficiently communicate, explain design ideas, consistently “fight” for good things to happen and be introduced in relation to SDLC (be it new tools, new SW development approaches, new techniques...)

Is able to help people around to get things done

Has a strong sense of responsibility and commitment

Is willing to travel to US for a week once in a month (4 weeks CZ, 1 week US)

Základní info

Plat: 7 - 8 K /MD
Místo práce: Praha / New York
Pracovní poměr:

Za to Vám nabízíme

7 - 8 K /MD

Co budete dělat

Detailed Position Description

  • Deep expertise with .NET architecture, server setup, administration and security
  • Strong understanding of software development life-cycle, Microsoft Web Technology stack and programming languages. (ASP.Net MVC, C#, Entity Framework, SQL Server 2012 etc)
  • Strong understanding of development patterns and best practices. Able to evaluate requirements and come up with conceptual application architecture that meets the needs of the requirements while manages complexity and variability appropriately
  • Must be able to evaluate multiple technical platforms and tools to determine the best platform and/or tool to deliver on a business requirement while achieving low TCO
  • Strong understanding of the agile programming methodology.
  • Provide technical leadership, and ensure compliance with development process and standards
  • Experience migrating code through various environments, creating code branches, resolving merge conflicts.
  • Must have strong communication skills and be self-motivated.
  • Able to lead development operations, in conjunction with new feature enhancements, after an application has gone live.
  • Experience working in a fast paced, agile environment.
  • Has the ability to work with several business Partners with competing requirements and be able to bridge the gap between requirements to keep the development team productive and achieve overall project success
  • Be able to manage expectations with business Partners to help them understand the technical and financial impact of over-complex requirements to ensure the stability/maintainability of the application while achieving low TCO
  • Must work well in a team environment, including a collaborative approach to design and architecture
  • Experience with SQL Server 2008/2012/2016 and SSRS

Co k tomu od Vás potřebujeme

Requirements / Must Haves

  • Need to have led projects successfully in a proven role, designing and building .NET applications including ASP.NET MVC, SPAs
  • Need to have led projects successfully on projects in a proven role, designing and building an Enterprise service architecture
  • Needs to be willing to adhere to our process until fully understood before offering suggestion to improve

Technologies

  • .NET Framework, .NET Core, C#
  • ASP.NET MVC, ASP.NET MVC Core
  • WebAPI
  • HTML, CSS, JavaScript, jQuery, Angular
  • Entity Framework, Entity Framework Core
  • MS SQL, SSRS, NoSql
  • Azure - Service Bus, WebApps
  • Visual Studio, Visual Studio Code
  • Node.js, Npm, Gulp, Grunt
  • Autofac, Unity
  • MS Test, xUnit
  • Profiling tools, Static code analysis tools

Other Skills/ Abilities / Would Be Nice

  • DevExpress, DevExtreme
  • Angular, React, KendoUI