About the Role
Design, develop, and support custom solutions using SharePoint and the .NET framework while working closely with stakeholders to deliver scalable and maintainable software.
Responsibilities
- Develop and maintain SharePoint sites and solutions
- Write clean, efficient, and maintainable code in C#
- Collaborate with business analysts to understand requirements
- Implement secure and scalable web applications using .NET
- Troubleshoot and resolve application defects
- Participate in code reviews and technical design sessions
- Support integration between SharePoint and external systems
- Ensure compliance with security and governance policies
- Optimize application performance and responsiveness
- Document technical specifications and system architecture
- Work within Agile development methodologies
- Assist in testing and quality assurance processes
- Deploy applications to various environments
- Monitor production systems for issues
- Provide technical guidance to junior developers
- Stay current with updates in SharePoint and .NET technologies
- Integrate APIs and third-party services
- Design user-friendly interfaces for internal tools
- Manage source control and branching strategies
- Contribute to continuous integration and deployment pipelines
Nice to Have
- Certification in Microsoft technologies
- Experience with DevOps practices
- Knowledge of SharePoint Framework (SPFx)
- Background in enterprise-level application development
- Exposure to CI/CD tools like Azure DevOps
- Experience with unit testing frameworks
- Understanding of IT governance and compliance standards
- Prior work in regulated industries
Compensation
Competitive salary with benefits
Work Arrangement
Hybrid work model
Team
Collaborative engineering team focused on enterprise solutions
Technology Stack
- Primary tools include SharePoint, .NET Core, C#, Azure, SQL Server, and Git
- Front-end development involves modern JavaScript frameworks and responsive design
Career Growth
- Opportunities for advancement in technical and leadership roles
- Access to training programs and certification support
Work Environment
- Dynamic, team-oriented culture with regular knowledge sharing
- Flexible scheduling within a hybrid work structure
Available for qualified candidates

