We are seeking a Senior .Net Developer responsible for building .NET applications using technologies such as C#, .Net, Azure, SQL.
Your primary responsibility will be to design and develop on all layers of our applications and to coordinate with the rest of the team working on different layers of the infrastructure.
A commitment to collaborative problem solving, sophisticated design, and quality product is essential.
Assist with the analysis and formulation of significant components of a project plan.
Relies on experience and judgment to plan and accomplish goals.
Ability to effectively communicate with technical and business personnel.
Performs coding and / or configuration to meet documented needs, utilizing standard procedures and techniques in Agile environment.
Reviews analyze and modify programming systems, including coding, testing, debugging and installing for a large-scale system.
Commits to deliverables for the scope of work with customers and / or management.
Reports to a manager or head of a unit / department.
Skills and Qualifications
Strong English skills both verbal and written (B2+ minimum)
5+ years of programming experience with C# and .Net frameworks
2+ years of experience with Azure
Strong SQL skills (Must have experience with creating queries, views, triggers)
Strong relational database skills
Experienced in writing RESTful APIs
Experience with creating self-contained, reusable, and testable modules and components.