$54 - $71.25/hr
Other
This job posting has expired and is no longer accepting applications. Check out similar jobs
Job description
Location: Richmond, VA
Position: Hybrid
Duration: Long-Term contract
Job Description:
Candidate must be able to work onsite 2-3 days/week or as needed. Initial interview is webcam and may request In-Person Interview if needed. Looking for an experienced hands-on senior SharePoint and Power Platform developer. The Senior Microsoft Power Platform Developer will be responsible for developing applications using Microsoft Power Platform components, like Power Apps including both canvas apps & model-driven apps, Power Automate, among others by following the best practices and methodologies. The successful candidate should have strong communication skills to be effective in both technical and business requirement discussions.
Primary responsibilities include:
- Configure Dataverse
- Create and configure Power Apps/Power Automation (both Canvas and Model-driven Apps)
- Configure business process automation
- Lead functionality discovery workshops and requirements gathering sessions
- Programming experience using.NET, SQL, Azure, and C#
- Understand the business and its challenges, functionally map a solution to the identified use cases and then develop an APP using Power Platform
- Experience with API or rest services integrations with an understanding of how to implement solutions with multiple data sources
- Certifications in PowerApps Professional or PowerApps Developer
- Participate in code reviews
- Enforce standards and best practices
- Troubleshoot Power Platform issues; document solutions, and work with system administrators and other IT resources to implement fixes.
- Create design solutions and document for common use case scenarios
- Preferred Experience with Devops in Power Platform (Power Pipelines/ALM Accelerator)
- Develop and disseminate documentation (requirements, recommendations, technical analysis, etc.) on platform usage.
- Prepare mockups/prototypes based on requirements and use knowledge of Power Platform features/tools to offer solutions that meet business needs.
- Adhere to best practices when implementing business solutions and define/refine a governance approach for the platform’s use at VDOT.
- Participate in Agile SDLC
Most Popular Jobs Similar to Senior Software Developer
senior software engineer
lead software developer
enterprise software developer
software developer specialist
software developer
senior developer
senior application developer
senior software analyst
software developer consultant
senior analyst developer
Other Helpful Pages Related To Sr Power Platform Developer
Microsoft Power Platform Developer Salaries
Frequently asked questions
Q: What skills or qualities help someone succeed as a Senior Software Developer?
A: To succeed as a Senior Software Developer, key technical skills include expertise in programming languages such as Java, Python, or C++, as well as proficiency in software development methodologies like Agile and DevOps. Additionally, strong problem-solving skills, experience with cloud platforms like AWS or Azure, and knowledge of database management systems are highly valued. Soft skills like effective communication, leadership, and collaboration, along with traits like adaptability, continuous learning, and a customer-centric mindset, are also essential for success in this role.\n\nSummary: These technical and soft skills enable Senior Software Developers to design, develop, and deliver high-quality software solutions, lead cross-functional teams, and drive innovation, ultimately supporting career growth and effectiveness in the role.
Q: What is the career path for a Senior Software Developer?
A: A Senior Software Developer typically progresses through a career path that starts with entry-level roles such as Junior Software Developer or Software Engineer, followed by mid-level positions like Software Developer, Lead Developer, or Technical Lead, and eventually reaches senior roles like Senior Software Developer, Technical Architect, or Engineering Manager. Key opportunities for skill development and professional growth in this role include mastering programming languages, frameworks, and technologies, as well as developing leadership, communication, and project management skills. Long-term career prospects for Senior Software Developers may include transitioning into technical leadership roles, starting their own companies, or pursuing careers in related fields such as product management or data science.