Overview
Skills
Job Details
-
IT Experience Experience working in an IT environment. (Required)
-
Team Experience Experience as a key team member on a software development project. (Required)
-
Financial Systems Working knowledge or practical experience in financial systems and reporting of financial data. (Preferred)
-
Agile Experience Experience as a team member on a project using an Agile methodology. (Required)
-
Communication Excellent communication skills, both verbal and written; should be able to convey information in a clear, concise, and professional manner. (Required)
-
Education Experience Experience working with public education systems. (Preferred)
-
Role Architect/Development Lead.
-
Technical Lead Experience 4+ years working in a technical lead capacity, preferably on software development projects. Duties include establishing a technical vision by identifying technical specifications, preparing web architecture diagrams, creating technical documentation, and leading a team of developers. (Required)
-
Lead Developer Experience 3+ years working as a web developer in a lead capacity over a team of developers with multiple work streams. (Required)
-
Technical Proficiency Senior-level experience providing professional technical services to medium or large organizations supported by multiple development teams. Senior-level understanding of source code management, system development lifecycle, programming standards, application development technologies, and SQL technologies. Experience using MS TFS, Visual Studio, SQL Server Management Studio, SQL Prompt, Git, and Visual Studio Team Services. (Required)
-
Technologies Senior-level experience with .NET, MS SQL, C# version 4+, T-SQL, ASP.Net, WebForms, ASP.Net MVC, Windows Services, Web Services, Visual Studio, and .NET Core. (Required)
-
Communication Skills High degree of proficiency in communicating effectively with the development team, other team members, and steering committees. Ability to present technical information to a non-technical audience. (Required)
-
Education Experience Experience working with public education systems. (Required)
-
Financial Systems Working knowledge or practical experience in financial systems and reporting of financial data. (Required)