Job Type
Full-time
Description
TDI is seeking a SharePoint 365 and Power Platform Developer to join our team. In this role, you will be responsible for developing and supporting custom internal Microsoft SharePoint sites, workflows, and Power Platform dashboard reports and information systems
Benefits :
Medical, Dental, Vision, Life Insurance, Disability Insurance, Voluntary Benefits, 401K, Tuition Assistance, Paid Vacation, Paid Holiday, and Paid Sick Leave.
Key Responsibilities :
- Design, develop, and implement solutions using Microsoft SharePoint 365 and the Power Platform suite (Power Apps, Power Automate, and Power BI)
- Design, develop, implement, and connect multiple SharePoint lists and / or tables, or SQL Server lists and / or data feeds together as a data source for a single Power App and the creation of dashboard reports
- Work through SharePoint and Power Apps delegation limits for apps that have 5,000 or more records within SharePoint
- Create and maintain Power Apps dashboard reports and Power Automate flows for :
- Populating and manipulating SharePoint data
- Populating and manipulating Server datasets
- Creating custom permissions for SharePoint lists
- Sending custom emails from group mailbox
- Create and maintain SharePoint modern site(s) (including permissions)
- Create and manage SharePoint lists (views, lookup fields, choice fields, link SharePoint lists and tables, etc.)
As Needed Functions :
Assist the project lead in the development and implementation of a project SharePoint 365 dashboard solution(s), including custom Power BI dashboard web parts, workflows, and integration with other systems used to streamline and lean project tasking, as requiredAssist the project lead in the design, development, and maintenance of project SharePoint dataset(s) to ensure optimal performance, reliability, and scalability, as requiredAssist the project lead in the design, creation, and deployment of a custom SharePoint and Power App solutions and enhancements using Microsoft Power Automate, PowerApps, SharePoint and other relevant tools, as requiredWork closely with project lead, project stakeholders, and SMEs, business systems analyst, team members, and other developers to gather requirements, design solution(s), and ensure successful implementation, as requiredAssist the project lead in the providing ongoing support and maintenance for SharePoint 365 applications and datasets, including troubleshooting and resolving issues, as requiredAssist the project lead in the development and maintain comprehensive documentation for SharePoint 365 solutions, including design specifications, user guides, and support procedures, as required.Assist project lead in the roll-out and training and provide support to end-users to ensure effective utilization of the new SharePoint 365 site, features, and functionalities, as required.Assist the project lead in ensuring that all SharePoint solutions comply with DoD and company policies, industry standards, and security best practices.Requirements
Education and Experience :
Bachelor's degree in Computer Science, Information Technology, or a related field or equivalent Microsoft 365 SharePoint and Power Platform certification(s)Experience with common data services, connectors, and APIsMinimum of 3 years of experience in SharePoint 365 Online and Power Platform app and dashboard report developmentMS Office and other OTC business software suitesTechnical Skills :
Proficiency in SharePoint 365, Microsoft Power Automate, and PowerAppsStrong knowledge of SharePoint architecture, content types, workflows, and web partsExperience with front-end technologies such as HTML, CSS, JavaScript, and jQueryProficiency in back-end technologies such as C#, .NET, and SQL Server, and AzureExperience with REST API, SOAP, and other web services integrationKnowledge of SharePoint security and compliance featuresSoft Skills :
Strong analytical and problem-solving skillsExcellent communication and interpersonal skillsAbility to work independently and as part of a teamDetail-oriented with strong organizational skillsAbility to manage multiple tasks and projects simultaneouslyAdditional Qualifications :
Microsoft Certified SharePoint or Power Apps Developer or similar certificationsExperience with DoD and U.S. Navy protocolsKnowledge of Microsoft Azure, Teams, SharePoint, and Power Apps integration, and other Office 365 applicationsRequirements :
1. Successful applicants must either have an active government security clearance or the ability to receive approval upon position acceptance.
2. Must have a valid U.S. passport or the ability to obtain one upon position acceptance.
Equal Employment Opportunity Policy :
TDI Technologies, Inc. provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type.
This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layout, recall, transfer, leaves of absence, compensation and training.
Salary Description
85,000 to $95,000
Salary : $85,000 - $95,000