Job Description
Job Description
About the Company:
Cayosoft Inc., a global independent software vendor, delivers exciting and innovative products that help organizations manage their Microsoft infrastructures throughout their journey from on-premises, to hybrid, to public and private cloud. Applying deep expertise in IT (Information Technology) operations and a focus on delivering practical new functionality, Cayosoft helps customers worldwide remove barriers to adopt a modern cloud infrastructure. Cayosoft’s solutions secure, simplify, automate and control Active Directory, Exchange On-premises, Office 365, Exchange Online and Azure Active Directory, OneDrive, SharePoint and Teams. Headquartered in Columbus, OH, we are a fast-growing start-up, with a competitive product advantage, and a great vision of the future.
Responsibilities:
- Lead the analysis of requirements and provide robust time and effort estimations.
- Architect, develop, and oversee the implementation of product features using C# .NET and PowerShell.
- Debug and maintain written code, ensuring optimal performance and reliability.
- Identify and mitigate technical risks and issues, providing strategic solutions.
- Lead feature development, coordinating with other developers and ensuring seamless collaboration.
- Offer advanced technical support to stakeholders across the organization.
- Report on feature development process statuses and developments to executive team members.
- Mentor and guide junior developers, fostering a culture of continuous learning and improvement.
- Drive the adoption of best practices in software development and automation.
Required Skills and Knowledge:
- Minimum of 7-10 years of experience as a .NET Developer.
- Minimum of 5 years of experience with PowerShell.
- Demonstrated experience leading and collaborating within a team environment to develop, deploy, and support key applications and features.
- Proficient in formal methods (traditional structured or Agile/iterative) for delivering new or enhanced applications, identifying and communicating systems development processes, and managing work across the software lifecycle.
- Exceptional ability to work with diverse individuals and groups, both in person and virtually, in a constructive and collaborative manner.
- Strong analytical skills and the ability to address complex issues and ambiguous situations by making timely decisions based on facts, knowledge, experience, and judgment.
- In-depth knowledge of .NET infrastructure and advanced proficiency in C#.
- Extensive knowledge of OS Windows, with experience in Active Directory, Exchange, and Office 365 management.
- Excellent verbal and written communication skills in English, at an upper intermediate level.
- Expertise in implementing and supporting unit/integration/acceptance tests for any new or updated source code.
- Strong knowledge of the cloud (Azure, AWS) and experience with IaaS and PaaS services are highly desirable.
Additional Information:
· Preferred candidates are those located in Eastern or Central time zones
Company Description
Cayosoft Inc., a global independent software vendor, delivers innovative products that help organizations manage and protect their Microsoft infrastructures everywhere, from on-premises, to hybrid, to the cloud. Applying deep expertise in IT operations and a focus on delivering practical new functionality, Cayosoft helps customers worldwide remove barriers to adoption of modern infrastructure. Cayosoft’s solutions secure, simplify, automate and control Active Directory, Exchange on-premises, Microsoft 365, Exchange Online, Azure Active Directory, OneDrive, SharePoint and Teams.
Company Description
Cayosoft Inc., a global independent software vendor, delivers innovative products that help organizations manage and protect their Microsoft infrastructures everywhere, from on-premises, to hybrid, to the cloud. Applying deep expertise in IT operations and a focus on delivering practical new functionality, Cayosoft helps customers worldwide remove barriers to adoption of modern infrastructure. Cayosoft’s solutions secure, simplify, automate and control Active Directory, Exchange on-premises, Microsoft 365, Exchange Online, Azure Active Directory, OneDrive, SharePoint and Teams.