Эта вакансия в архиве
Посмотреть похожие вакансии ↓7 минут назад
Senior Software Developer (.NET)
Описание вакансии
Текст:
TL;DR
Senior Software Developer (.NET): Designing and maintaining complex, scalable software applications with an accent on C#, .NET, software architecture, and application performance. Focus on translating requirements into technical specifications, leading code quality efforts, mentoring junior developers, and solving complex technical issues.
Location: Work from home or any location of choice
Company
develops software solutions and offers a remote full-time work environment.
What you will do
- Design, develop, and maintain complex applications using C# and .NET technologies.
- Collaborate with cross-functional stakeholders to analyze requirements and create technical specifications.
- Contribute to software architecture and design with a focus on scalability, security, and performance.
- Lead and mentor junior developers and participate in code reviews.
- Troubleshoot technical issues and improve application quality, responsiveness, and maintainability.
- Work with product managers, designers, and other stakeholders to deliver software within scope and timelines.
Requirements
- At least 8 years of professional software development experience.
- Extensive experience with C#, .NET, ASP.NET, and .NET Core.
- Strong understanding of object-oriented programming principles and design patterns.
- Experience with database design and relational databases such as SQL Server.
- Familiarity with agile methodologies and version control systems such as Git.
- Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent experience.
Nice to have
- Experience with frontend technologies including HTML, CSS, JavaScript, Angular, or React.
- Experience with cloud platforms such as Azure or AWS.
Culture & Benefits
- Remote work with flexibility to work from home or another location of choice.
- Inclusive and innovative environment supporting professional growth.
- Opportunities for continuous learning, innovation, and career development.
- Quiet, dedicated home office space required.
- Primary and backup internet connections, backup power capability, and backup equipment required for uninterrupted work.
- Webcam, noise-canceling USB headset, and smartphone required.