.Net Development Manager

Angajator: Hunt Recruitment
Domeniu:
  • IT Software
  • Tip job: full-time
    Nivel job: peste 5 ani experienta
    Orase:
  • BUCURESTI
  • Actualizat la: 20.01.2021
    Scurta descriere a companiei

    Hunt Recruitment is an executive search and head hunting company, with a young team of passionate professionals.
    You will find in Hunt your ideal partner in understanding what a pleasant, fast and friendly recruitment process looks like.

    Eager to start or further develop your career in recruitment? You have found the right place! :)

    Cerinte

    - 8+ years of increasing responsibility in technical roles, with a focus on Microsoft Web technologies and cloud (AWS/Azure)
    - 4+ years of experience managing multiple development teams with a proven successful track record
    - Broad experience working with development technologies including Microsoft .NET (C#), ASP.NET/MVC, Web API/REST, JavaScript frameworks (Angular/React), HTML+CSS3+Javascript
    - Experience applying design patterns, methodologies and recognized practices like unit testing, dependency injection, test-driven development, continuous integration, and delivery
    - Strong involvement in data architecture and design, querying and integrating multiple database systems, both relational (SQL Server/PostgreSQL) and NoSQL
    - Experience architecting cloud-based applications using PaaS (Platform as a Service) and IaaS (Infrastructure as a Service) offerings from leading vendors such Amazon’s AWS and Microsoft Azure
    - Existing experience with container runtimes and container management systems, microservice architecture and API development including REST based APIs

    Responsabilitati

    - Ability to lead multiple roles ensuring complete responsibility of delivery: Scrum Masters, Software Developers and Database Developers
    - Provide strategical direction on technology, tools, and processes part of company’s SDLC
    - Assume a leadership role in ensuring on-time, high-quality delivery of products through the entire application life cycle
    - Serve as mentor and coach to technical delivery staff
    - Promote knowledge sharing across product-development teams
    - Maintain an excellent understanding of the business long term goals and strategy and ensures that designs are aligned with these
    - Track and communicate team progress and team status to the stakeholders
    - Collaborate effectively with technical and non-technical partners