Power Platform Developer - i3solutions, Inc.
Sterling, VA
About the Job
Responsibilities:
- Use agile methodologies to design, code, enhance, debug, and implement SharePoint Online applications
- Meeting with project stakeholders to capture and interpret system requirements and business processes
- Consult with project teams and end-users to identify application requirements
- Evaluate effectiveness and troubleshoot problems related to systems integration, and compatibility
- Design system architecture and development approach based on User Stories and Features
- Excellent communication and teamwork skills, with the ability to lead and mentor junior developers
- Resolve problems with software and identify suggestions for improvements and enhancements
- Build tools to improve application reliability and quality, and programmer productivity
- Perform software code reviews to identify areas for improvement and growth
- Perform peer reviews and provide advice to improve development knowledge and experience
- Lead software development review meetings and assign development tasks
- Use productivity tools such as configuration management tools
- Set and meet scheduled and self-imposed deadlines on multiple projects
Requirements:
- Ten years of professional experience with software development using the .NET Framework
- Six+ years of professional experience with developing SharePoint based applications, forms, and workflows
- Must have six+ years of experience developing solutions on the Power Platform (Apps, Forms, Automate, BI)
- Must have six+ years of experience with following skills:
- SharePoint Framework (SPFx)
- SharePoint Online
- SharePoint 2016, 2019
- Teams Integration
- Java, JavaScript, Node.js
- Microsoft 365
- Azure
- Restful and/or Web API
- MVC
- SQL relational databases
- ASP.NET
- JQuery
- HTML, DHTML, CSS
- Jira or ADO
- BA / BS degree from an accredited college or university or equivalent experience
- The desire and motivation to learn new technologies and to keep current with new technological products, trends and issues
- Solid understanding of basic business concepts and practices
- The ability to effectively present information and respond to questions from managers, customers, project stakeholders, and end users
- Self-motivated, with ability to be effective team player
- Ability to thrive in a fast-paced environment where you can make an immediate impact for your client
Source : i3solutions, Inc.