ActioNet is looking to hire a Senior Software Developer to provide expertise in the development, configuration, and customization of SharePoint, Microsoft 365, and other enterprise applications to meet business and mission requirements.
Requirements
- 7–10 years of application development experience with demonstrated expertise in SharePoint, Microsoft 365, and enterprise application environments.
- Strong background in application lifecycle management, including requirements analysis, design, development, testing, and deployment.
- Proficiency in modern web development frameworks, coding standards, and application integration.
- Microsoft Certified: Power Platform Developer Associate or SharePoint Developer.
- DoD 8570.01-M IAT Level II certification (e.g., Security+).
- Agile or SAFe Practitioner certification.
- SharePoint Framework, Power Apps, Power Automate, HTML, CSS, JavaScript, and jQuery.
Responsibilities
- Provide senior-level expertise in the development, configuration, and customization of SharePoint, Microsoft 365, and other enterprise applications.
- Design, develop, test, and deploy applications, pages, sites, lists, forms, and workflows to meet business and mission requirements.
- Ensure application development aligns with DoD enterprise SharePoint and Microsoft 365 standards.
- Lead the creation of technical design documents, system tests, implementation plans, and unit testing for approved projects.
- Support cloud-hosted environments including OBIWAN and Microsoft SharePoint Online (SPO).
- Maintain current knowledge of industry best practices, including SharePoint Framework, Power Apps, Power Automate, HTML, CSS, JavaScript, and jQuery.
- Troubleshoot and resolve complex application issues and optimize performance across the enterprise environment.
Other
- This position requires a Secret clearance.
- Experience in DoD IT environments with familiarity in compliance, RMF, and cybersecurity requirements.
- Demonstrated leadership in mentoring junior developers and managing complex technical projects.
- Bachelor’s Degree in Computer Science, Information Technology, Engineering, or related field.
- Provide technical guidance and mentorship to intermediate developers and project team members.