Maintain and improve our Task Order Estimation System that is built on top of SharePoint 2013/2016, C#, and ASP.NET.
Design, develop, and maintain key components of client SharePoint 2010/2013/2016 sites using MS.Net CSOM, and SharePoint Designer.
Maintain and support existing applications and services.
Help with converting existing company manual processes to electronic form, using our new Decisions business process management (BPM) system.
Participate in requirements gathering and analysis.
Develop solutions for all tiers of the application: user interface, business logic, database, workflows, and reporting, and be a key contributor to innovation and build proof of concept examples that can be leveraged across current and future solutions.
Work with other developers and analysts on the team.
Strong understanding of Object Orientated concepts, modern architecture, and design patterns.
Knack for writing clean, readable code, and follow best software development practices.
Implementing automated testing platforms and unit tests.
Good understanding of the SharePoint ecosystem.
Working experience with SharePoint development SSOM/CSOM/JSOM.
Working experience with SharePoint Designer, Workflows.
Knowledge of Microsoft SQL Server, and writing SQL queries and stored procedures.
At least 3+ years of hands on ASP.NET MVC, Web API, and C# Development experience.
Experience building and consuming Web Services, Web API’s, and REST API’s.
Ability to work in a team environment and independently.
Possess strong interpersonal and organizational skills, energetic and professional demeanor, and be very client oriented.