Position: .NET Technical Lead in Marketing Team
Company: ZONE3000
Experience required: 5y
English level: intermediate

Description:
Namecheap Marketing Team focuses on developing technology solutions such as company-wide Promo Campaigns, users’ tracking data, Communication Gateway, etc. Our main goal is to deliver high-quality products that would enhance user experience and ensure the stable performance of business solutions. You’ll be leading the team of qualified self-organized developers working on multiple workstreams. You will work on identifying and resolving technical issues, improving software development processes, actively participate in the creation of architecture and low-level design documents. Together with the team, you will be in charge of the timely and smooth delivery of business initiatives. 

Requirements
At least 6+ years of relevant experience
Experience serving as Technical Lead
Experience with .NET Core
Experience with .NET Framework
Experience with ASP.NET and ASP.NET Core
Skills in relational databases, experience with MSSQL and / or PostgreSQL
Experience with SOA
Working experience with GIT
Understanding of CI / CD
Understanding and practice with unit/integration testing
Understanding of NuGet packaging
Competent use of English (reading, writing, and speaking)
Analytical skills, interpersonal skills

Personal skills:
Responsible
Proactive
Good communication skills
Team player
Willing to improve professional knowledge

Will be a plus:
Experience with AWS, Docker, Teamcity / Jenkins, and Vault
Experience with TypeScript, React.js or Angular
Experience with JavaScript (ES6)
Experience with EntityFramework
Understanding of Semantic Versioning
Any queuing system (RabbitMq, ZeroMq, Redis, etc)
Experience working in a Scrum team
Any open-source pet project or participation in open source is also a big plus
Experience with setting up CI / CD process
Experience with people management

Responsibilities:
Build and manage a team of .NET Developers
Shape and tune development process
Implementing and maintaining modern micro-services as part of the overall system
Analyse user and system requirements
Prioritise and execute tasks in the software development life cycle
Possibility of cooperation with business stakeholders to deliver superior functionalities
Design flowcharts and documentation to illustrate software solutions
Validate software functionality and security
Write efficient code based on feature specifications
Build trusted environment with Team members and Product Team
Full Agile cycle engagements participation, including meetings, iterative development, estimations, and design sessions

We offer:
High & competitive salary
Challenging work in an international professional environment
Opportunity to influence software development process, to be the owner of the product in your field of expertise
Opportunity to apply SAFe methodology
Flexible management
Flexible / Casual Leave
Relocation Bonus when moving from a different city / country
Full benefits package: paid vacation and sick leave
Continuous professional development (free internal and external professional trainings)
Free English classes in the company office
Free use of the services provided by Namecheap (for non-commercial purposes)
Quarterly teambuilding activities and company corporate events
Coffee, tea, fruits