Эта вакансия в архиве
Посмотреть похожие вакансии ↓обновлено 1 месяц назад
Senior Software Engineer (.NET)
Описание вакансии
Текст:
TL;DR
Senior Software Engineer (.NET): Designing and implementing new features for support automation components, focusing on product excellence, modern .NET tools, and solving complex problems. Focus on architecting, designing, and implementing user-facing features end-to-end, and communicating effectively with product managers, designers, and engineers.
Location: Onsite in Yerevan, Armenia. Working hours: Monday-Friday 10 AM - 7 PM (Armenia time).
Company
builds the next generation of its platform using modern Microsoft .NET tools, emphasizing product excellence and problem-solving.
What you will do
- Architect, design, and implement user-facing features end-to-end.
- Work with product managers, designers, and engineers to prototype and implement product features.
- Communicate effectively with other engineers, product managers, customers, and partners.
Requirements
- 5+ years of industry experience.
- Expert-level knowledge of Microsoft .NET technology stack (C# / .NET, ASP.NET MVC, Web APIs) and SQL databases (Microsoft SQL Server or any other relational database).
- Experience creating or maintaining JSON Web APIs backed by relational databases in any strongly-typed backend development framework.
- Comfortable with MVC, Dependency Injection, and ORM concepts.
- Experience building and maintaining complex web applications.
- Experience with core, framework agnostic JavaScript.
- Strong communication and technical writing skills.
- Experience with Git, unit testing, debugging, profiling, Visual Studio, JIRA.
Nice to have
- Experience with Javascript SPA client-side frameworks (React, Angular, etc).
- Ability to use a data-driven approach for product decisions.
Culture & Benefits
- Flexible time off with ample learning and development opportunities.
- Comprehensive onboarding program and leadership training.
- Company-paid medical, dental, and vision insurance for employees and dependents from day 1.
- Parent and siblings’ insurance, wellness benefit, and office massage.
- Parental leave and support, financial planning tools, Employee Assistance Program services.
Hiring process
- Utilizes automated and AI-assisted tools to support recruitment; all hiring decisions are made by human hiring teams.