Senior .NET Engineer
Частный рекрутер
Рекрутер Екатерина
( сайт не указан )
Аккаунт зарегистрирован с email *@mail.ru
Опыт работы от 3 до 5 летот 600 000 до 800 000 ₽
Stack: .NET framework and modern .NET, MSSQL, Entity Framework, raw SQL, Windows Applications, Redis, Kubernetes, GitLab.
Collectly is an innovative tool for practices that want to demystify the medical billing process, boost patient collection rates, and improve the patient billing experience.
The company is currently looking for a Senior .NET Engineer with good knowledge of algorithms and willing to work in a startup environment.
📍Responsibilities:
- Research and develop integrations with medical systems (Electronic Health Record, Practice Management, and Billing systems) in a secure, well-tested, and performant way: build bi-directional data exchange interfaces using undocumented APIs, Direct Database Connections, Dynamic Assembly Loading;
- Add new features to existing integrations;
- Maintain existing integrations;
- WebAPIs development;
- Refactor and improve architecture design of existing integrations;
- Collaborate with Support and Implementation Teams to fulfill their needs on new and existing integrations;
- Collaborate with Founders and Product Team to maintain a high bar for quality in a fast-paced, iterative environment;
- Advocate for improvements to product quality, security, and performance;
- Propose and implement architecture decisions geared towards product scalability and reliability;
- Craft code that meets our internal standards for style, maintainability, and best practices for a high-scale web environment;
- Maintain and advocate for these standards through code review;
- Recognize impediments to our efficiency as a team ("technical debt"), propose and implement solutions;
📍Requirements:
- Significant professional experience (3+ years) with both .NET framework and modern .NET, MSSQL, Entity Framework, raw SQL;
- Fluency in English (B2-C2) & Russian;
Experience in reverse engineering, building Windows Applications, Redis, Kubernetes.
- Algorithms and data structure knowledge;
- Understanding of race conditions and how to mitigate them by crafting concurrent code.
- Proficiency in the English language, both written and verbal, sufficient for success in a remote and largely asynchronous work environment;
- Demonstrated capacity to clearly and concisely communicate about complex technical, architectural, and/or organizational problems and propose thorough iterative solutions;
- Experience with performance and optimization problems and a demonstrated ability to both diagnose and prevent these problems, including SQL;
- Comfort working in a highly agile, intensely iterative software development process.
- Demonstrated ability to onboard and integrate with an organization long-term.
- Positive and solution-oriented mindset;
- Effective communication skills: Regularly achieve consensus with peers, and clear status updates;
- An inclination towards communication, inclusion, and visibility;
- Self-motivated and self-managing, with excellent organizational skills;
- Ability to thrive in a fully remote organization;
- Ability to use GitLab;
✨And now about the conditions:
- Salary range: 6000 - 8000$gross;
- Full remote;
- Work in a growing active company.