Request a Demo
Lorem Ipsum is simply dumy text of the printing typesetting industry lorem ipsum.
Job Category: Software Development
Job Location: Remote

Position Overview 

Altai Systems delivers association-specific CRM software built within the Microsoft Dynamics 365 CRM platform. We are seeking a highly skilled and experienced software developer with at least 10 years of experience in developing solutions using C#, ASP.NET, Angular, and TypeScript. The ideal candidate should have familiarity with Power Platform, including Power Apps and Power Automate. The candidate should be comfortable interacting with technical and non-technical users alike and have a relentless passion for delivering high-quality solutions and providing excellent customer service. 

Key Responsibilities 

  • Leverage software development methodologies and best practices, including object-oriented principles and design patterns to write clean, maintainable, and quality code.  
  • Lead the effort of refactoring and re-writing legacy product code. 
  • Perform code review to ensure best practices and standards are followed. 
  • Implement new customer specific features that extend base product functionality.  
  • Identify and resolve complex technical issues, ensuring the reliability and performance of the product or customer specific solutions. 
  • Install, configure, and upgrade our web portal platform. 
  • Collaborate with internal teams to define, design, and ship new product features. 
  • Collaborate with internal and external users to conduct system testing. 
  • Troubleshoot and resolve application issues. 
  • Interact with customers to gather requirements and provide technical support. 
  • Stay up to date with the latest industry trends and technologies. 
  • Create documentation for existing and new processes and features. 
  • Maintain accurate time and task tracking records on a weekly basis for reporting and billing purposes. 

Skills Required 

  • Bachelor’s degree in computer science, information technology, or a related field. 
  • 10+ years of experience of developing solutions using C# and .NET, including web-based applications using ASP.NET, Angular, TypeScript, and JavaScript. 
  • 10+ years of experience with developing web services and APIs. 
  • 10+ years of experience of developing system integrations. 
  • Experience with source control and DevOps practices. 
  • Experience working in both agile and waterfall delivery models. 
  • Passion for excellence in user experience and delivering quality solutions. 
  • Demonstrated creative and analytical thinking. 
  • Ability to manage multiple competing priorities and complex tasks simultaneously. 
  • Ability to translate highly technical concepts into plain language for non-technical stakeholders. 
  • Excellent problem-solving and analytical skills. 
  • Ability to work effectively in a collaborative team environment. 
  • Strong communication skills, both written and verbal. 

Skills Preferred 

  • 3+ years of Power Platform development experience including Power Apps (Canvas and Model-Driven), Power BI, Power Automate, and Dataverse administration. 
  • 3+ years of experience of developing solutions using C# and .NET, including plugins, workflows, and integrations. 
  • Experience with other front-end frameworks/libraries. 
  • Familiarity with cloud platforms such as Azure. 
  • Knowledge of DevOps practices and CI/CD pipelines. 

Please note: Candidate must live in, and be authorized to work in, the United States without sponsorship or restriction. 

Apply for this position

Allowed Type(s): .pdf, .doc, .docx