Fullstack Developer
Affinity

On behalf of our public sector client, Affinity is seeking Fullstack Developers with expertise in Power Platform and Dynamics 365 for a public sector client. These roles involve designing and implementing software solutions using both .NET/C# and Power Platform technologies, while collaborating closely with architects, analysts, and business partners. Developers are also expected to contribute to team improvement and a positive work culture.
Responsibilities:
• The Software Developer is typically assigned work of varying complexity from moderate to high, requiring fluent hands-ons expertise, directly participating in software design and implementation in collaboration with architects, analysts, and business partners. Having a well-balanced background in both high-code .NET/C# software development as well as experience with Microsoft Power Platform (including Dynamics 365), the Software Developer will be able to design and implement Power Platform solutions and integrate them with all team members, including this Software Developer are expected to take a proactive role in supporting the team’s continuous improvement and positive work culture.
Qualifications:
• Bachelor's degree in Computer Science or STEM (Science, Technology, Engineering, Math). More than 3 years of relevant work experience in IT is mandatory.
• Full stack development experience, including Microsoft technologies and frameworks like: .Net, C#, SQL, XUnit, NUnit, TDD, Git, and web/mobile frameworks such as: Angular, React, Flutter or Blazor
• Experience configuring and developing custom solutions using the Microsoft Power Platform (e.g. Power Apps, Power Automate) and Dynamics365.
• Working knowledge of Dynamics 365 plug-ins/web resources
• Hands on experience with JavaScript, JQuery, HTML, and CSS
• Experience with agile DevOps methodologies and SAFe in an enterprise scale organization with multiple teams and interdependent systems.
• Hands-on with the full CI/CD development cycle (design, develop, integrate, build, test, release) in a cloud environment, preferably Azure.
• Experience configuring Azure resources such as Service Bus, Azure Storage, Azure Functions.
• Collaborative mindset, great communication and drive for continuous improvement.
• Able to communicate complex information clearly and concisely to a variety of audiences both verbally and in writing.
• For senior roles, superior technical acumen, demonstrated mentorship and team leadership is required.
Affinity Earn:
Know someone who’s great for this, or any of our open roles? Earn up to $4,000/year for each successful referral through Affinity Earn. You can also earn up to $50,000 for helping us find new clients. Learn about our referral program at https://affinity-group.ca/earn/ or browse our jobs & follow us at https://www.linkedin.com/company/affinity-staffing/jobs/
About Affinity:
Affinity Group is a technology and business consulting and services company. We believe in creating long term relationships between clients and consultants that foster a mutually beneficial partnership. Affinity is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. All employment is decided on the basis of qualifications, merit and business need.
For more information on Affinity, please visit www.affinity-group.ca
Job Number: 12040
See more jobs in Richmond, BC