Job Opportunity: Technical Strategist
A skilled technical strategist is needed to shape the technical direction and strategy for projects, ensuring the use of appropriate technologies and methodologies. As a key member of our team, you will be responsible for designing and developing tailored IT solutions that meet the specific needs of clients, aligning with business goals and technical requirements.
Key Responsibilities:
* Technical Design and Development: Develop comprehensive solutions using Microsoft Power Platform, aligning with business objectives and technical requirements.
* Leadership: Provide technical guidance and leadership to development teams throughout the project lifecycle, ensuring adherence to best practices and standards in solution architecture and development.
* Stakeholder Collaboration: Work closely with business stakeholders to understand their needs and translate them into technical solutions, communicating complex technical concepts effectively.
* System Integration: Ensure seamless integration of Power Platform solutions with existing client infrastructure and systems, developing integration strategies and plans to connect various systems and technologies.
* Project Management: Oversee the implementation of Power Platform solutions, ensuring projects are delivered on time, within scope, and budget, coordinating with project managers to align technical efforts with project timelines and milestones.
* Quality Assurance: Implement rigorous testing and validation processes to ensure the quality and performance of solutions, conducting code reviews and providing feedback to development teams to maintain high standards.
* Mentorship and Team Development: Mentor and support junior architects and developers, fostering a culture of learning and growth, providing training and development opportunities to enhance team skills and knowledge.
* Documentation and Best Practices: Create and maintain architectural documentation, including system architecture diagrams and data models, promoting best practices in solution architecture and Microsoft platform implementations.
* Innovation and Continuous Improvement: Stay up to date with emerging technologies and industry trends, driving innovation by exploring new tools, techniques, and methodologies to improve solutions.
* Client Relationship Management: Build and maintain strong relationships with clients, understanding their needs and ensuring satisfaction with delivered solutions, acting as a trusted advisor to clients and providing expert guidance and support.
* Compliance and Security: Ensure solutions comply with relevant regulations, standards, and security protocols, implementing security measures to protect data and systems from potential threats.
Required Skills and Qualifications:
* Proficiency in Power Apps, Power Automate, Power BI, and Power Virtual Agents
* Ability to design and develop solutions using these tools
* Strong knowledge of Microsoft Azure services and integration with the Power Platform
* Experience with cloud architecture and deployment models
* Proficiency in programming languages such as C#, JavaScript, and SQL
* Experience with development frameworks and tools like .NET, Angular, and React
* Expertise in data modelling, database design, and data integration
* Familiarity with SQL Server, Azure SQL Database, and other data storage solutions
* Ability to integrate Power Platform solutions with other enterprise systems and applications
* Experience with APIs, web services, and middleware technologies
* Knowledge of security best practices and compliance standards
* Experience implementing security measures to protect data and systems
* Understanding of project management principles and methodologies
* Ability to oversee the implementation of solutions and ensure project success
* Experience with testing and validation processes to ensure solution quality
* Ability to conduct code reviews and provide feedback to development teams
Benefits:
* Opportunity to work with a cutting-edge technology stack
* Collaborative and dynamic work environment
* Chance to grow professionally and personally
* Competitive compensation and benefits package
* Access to ongoing training and development opportunities
Other Opportunities:
* Participate in thought leadership initiatives to share expertise and knowledge
* Contribute to the development of innovative solutions and technologies
* Collaborate with cross-functional teams to drive business outcomes