Duties and responsibilities will include, but are not limited to:
- Leading a product team to produce high-quality software
- Writing code, typically in C#, for both Windows and Web applications
- Testing code to ensure it meets requirements and quality expectations before submitting it to the Quality Assurance team
- Occasionally maintaining existing code when patches are required for existing applications
- Helping to mentor less experienced team members on the principals of software development
- Learning and applying the principles of software development
- Self-learning of current and upcoming Microsoft and other technologies
- Understanding technologies such as SharePoint, Windows Server, and SQL Server
- Attaining quarterly and annual objectives assigned by management
- Keeping a positive attitude and providing contributions in all situations
Knowledge & Skills required:
- 5+ years of work experience as a software developer or engineer
- Educated in Computer Information Systems, Computer Science, or similar field
- Strong knowledge of C#, Visual Studio, and the .NET Framework
- Understanding of SharePoint is a plus
- Outstanding verbal and written communication skills
- Desire to learn and understand KnowledgeLake software, SharePoint and the ECM industry
- The capacity to work independently and with minimum supervision
- Ability to maintain professionalism in interactions with customers and clients
Travel: May sometimes be required, but is not typical
Locations available: St. Louis
Please contact KnowledgeLake Human Resources for more information.