MS Full Stack Developer (with Azure and/or Power BI exp.)
Part Time
About The Role
We are looking for a Microsoft skilled Full Stack Developer. This role is expected to work on complex problems, interface closely with the developer community, and contribute to our biggest projects with our clients.
Responsibilities
In this role, you'll get to...
Work with development teams and product managers to scope and deliver software solutions
Implement and maintain automated testing, code quality scans, and continuous integration/continuous delivery pipelines using Azure DevOps
Develop, integrate and manage well-functioning databases and applications
Test software to ensure responsiveness and efficiency
Create technical documentation
Design and develop web services components for cross-application solutions
Implement best practices to maintain quality and ensure responsiveness of applications
Develop strategies for integration with other applications to support education technology needs
Coordinate and prioritize application modifications and bug fixes
Perform migration across Microsoft based software solutions
Participate and contribute to a team approach to software development and problem-solving using Agile/Scrum practices
Requirements
On day one, we'll expect you to...
5+ years experience as Full Stack Developer utilizing Microsoft Technologies
Experience in MS Power Apps (MS Power Automate or MS Flow)
Solid experience in MS Infopath
Experience in Microsoft SQL Server
Expert in using Microsoft Windows Server or Microsoft Azure for the infrastructure
Experience with MS development Frameworks, i.e. Azure Stack, .NET Framework, SharePoint, Web API, MS Dynamics CRM, WCF, ASP.NET & Web forms
High familiarity with Agile methodologies
Strong documentation and communication skills
Ability to create UI from detailed designs for multiple devices and browsers
Solid experiences with HTML5 and CSS3
Excellent problem-solving abilities
Understanding of virtualization and enterprise data technology
Must be a motivated team player but also able to work independently in an agile software development team
Passionate about delivering with quality
Must have a fully functional and up to date computer with which to perform duties
Must be willing to install next generation end point protection on the computer
Authorized to work in the USA
NOTE: This is a remote (work from home) job.