
Senior Software Developer
Posted 1 day ago

Posted 1 day ago
This is a fully remote position, open to applicants in Canada.
β’ Design and develop backend services utilizing .NET 9 and C#, while also implementing frontend functionality with Vue.js or comparable JavaScript frameworks.
β’ Assume technical ownership of key components within larger projects, overseeing the entire process from design to development, testing, and delivery.
β’ Decompose tasks to ensure they can be effectively communicated among a small group of developers.
β’ Create secure and dependable software for clients in sectors where security and reliability are paramount.
β’ Employ domain-driven design and microservices concepts to address product-related challenges.
β’ Design and enhance relational databases, including Microsoft SQL.
β’ Develop and maintain REST APIs, asynchronous messaging protocols, and distributed systems.
β’ Detect technical obstacles early and collaborate with the team to devise practical solutions.
β’ Conduct code reviews and uphold standards regarding quality, security, performance, and maintainability.
β’ Integrate AI development tools such as GitHub Copilot and Claude into daily workflows.
β’ Contribute to the AI capabilities embedded within Vocantas products.
β’ Assess models and methodologies based on performance metrics, cost-effectiveness, reliability, and the specific problems being addressed.
β’ Work in conjunction with Product, QA, and other developers to transform requirements into functional software.
β’ Mentor junior developers by sharing knowledge, reviewing their work, and assisting them in navigating technical challenges.
β’ 5+ years of professional experience in software development, emphasizing strong backend capabilities.
β’ Extensive hands-on experience with .NET and C#, including recent exposure to modern .NET.
β’ Proficiency in Vue.js and TypeScript; familiarity with Angular or another modern JavaScript framework is also relevant.
β’ Practical experience with domain-driven design and microservices architecture.
β’ Experience in working with Microsoft SQL or a similar relational database.
β’ Proven experience in building and integrating REST APIs.
β’ Ability to navigate across the technology stack as required.
β’ Regular utilization of AI-assisted development tools within your workflow.
β’ Strong communication abilities, including the capacity to identify blockers early, pose questions when requirements are vague, and collaborate openly with team members.
β’ Capability to take ownership of tasks while effectively contributing to a small development team.
β’ Preferred experience in creating AI-driven features within software products, including familiarity with models or AI pipelines.
β’ Background in using message brokers, asynchronous systems, or high-traffic distributed applications is strongly preferred.
β’ Experience with secure software development in healthcare, manufacturing, or other sectors with stringent security needs is strongly preferred.
β’ Opportunity to engage with new products and AI functionalities.
β’ Hands-on involvement in significant technical tasks.
β’ Chance to influence the development of junior developers through mentorship and code reviews.
β’ Direct collaboration with Product, QA, and fellow developers.
β’ Opportunity to work on both established systems and new projects.
β’ Alternative accommodations available during the recruitment process.
β’ A diverse, equitable, and inclusive workplace.
Verwaltungscloud.SH GmbH
WBS
EverCommerce
Get handpicked remote jobs straight to your inbox weekly.