We are looking out for a Senior .Net developer to contribute in developing a crossplatform product. The ideal candidate will have extensive experience with .netcore C# and a proven ability to write crosscompiling code that works seamlessly across both Windows and macOS environments. Experience in developing Microsoft Office AddIns is a significant advantage.
Responsibilities
Lead the design and development of a crossplatform Office AddIn ensuring compatibility with both Windows and macOS
Write clean scalable and efficient code using .netcore C#
Collaborate with product owners and other developers to understand requirements and deliver highquality features
Troubleshoot debug and upgrade software as necessary
Ensure best practices are maintained with a focus on performance security and maintainability
Requirements
Experience with GitHub and GitHub Actions: Familiarity with version control using GitHub and experience in setting up CI/CD workflows with GitHub Actions
Extensive experience with .netcore C#: Proven track record of developing software using .netcore
CrossPlatform Development Expertise: Ability to write and maintain crosscompiling code that functions seamlessly on both Windows and macOS
Windows COM and OLE Familiarity: Being familiar with COM and OLE will be an added advantage
Microsoft Office AddIn Experience: Previous experience in building Office AddIns (Word Excel Outlook etc.) is a massive advantage
ProblemSolving Skills: Strong analytical and problemsolving abilities
Team Collaboration: Excellent communication skills and ability to work effectively in a teamoriented environment.
Bachelors degree in Information Technology Computer Science or equivalent
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.