Description
Description- Designs and develops internal business SharePoint, SharePoint application interfaces, databases, and reporting, as required to deliver new systems functionality supporting corporate business objectives.
- The Developer I in part of a moderately complex project team and will work under the guidance of the SharePoint Administrator. Implement high quality, scalable, and extendable SharePoint 2013 Online end-to-end solutions, using mostly out-of-the-box or custom CSS functionality.
- Possess a solid understanding of designing, developing, and implementing custom business K2 forms & workflows with SharePoint 2013 Online.
- Working familiarity with source code control and versioning systems.
- Develop, implement, perform unit testing for all assigned deliverables.
- Demonstrate an understanding of the software development life cycle (SDLC).
- Solid success in translating relatively abstract strategic and tactical elements into practical, scalable solutions and detailed technical designs.
- Describe final system configuration in SharePoint 2013 design documentation.
Skills Required
- Strong oral and written communications and presentation skills.
- Can communicate clearly, effectively, succinctly, and precisely.
- Motivated self-starter with strong problem solving and analytical skills.
- Able to perform normal functions with only minimal supervision.
- Willingness to roll up sleeves and get the job done regardless.
- Team player: able to function effectively as a part of a team.
- Working knowledge and understanding of Microsoft Office SharePoint Server 2007 and 2010; SharePoint Designer 2007 and 2010; Windows SharePoint Services 3.0 and SharePoint Foundation 2010
- Experience using two or more development languages or tools from the following list: (JavaScript, C#, ASP.NET, C++, Java, J2EE Application Framework, Windows Shell/PowerShell Scripting, Microsoft Transact SQL, Siebel, Oblix, etc.)
- Designing and developing applications on an RDBMS (Oracle, MySQL, or Microsoft SQL)
- Development experience on at least one project with total project team size greater than three team members
- Experience working with at production business applications/systems and providing development team production support
- B.S. Computer Science or Management Information Systems or equivalent experience.
- At least one year of experience: With .NET programming (C# or C++); developing with SharePoint, SharePoint Designer, Microsoft SQL Server, and .NET technologies in SharePoint environments
- Working as a professional software developer using programming/systems analysis skills on Microsoft platforms in roles requiring strong knowledge and skills
- With application prototyping, construction, implementation, deployment, and integration with Quality Assurance
- Microsoft SharePoint certifications (MCITP, MCPD) a plus.
- Understanding of agile development methodologies, such as Scrum, Extreme and Pair Programming, and Test-Driven Development desirable
- Experience as a software developer in the wireless industry desirable.