Leads custom application development projects through the
implementation life-cycle utilizing project management processes,
techniques, and tools; including but not limited to the development
and maintenance of project plans, gathering of system requirements,
leading team meetings, documenting and resolving issues, and
managing risks. Excellent communication skills required
Researches, designs and writes new software programs of various
levels of complexity, Improves existing applications by analyzing
and identifying areas for modification.
Knowledge, Skills and Abilities:
Demonstrated ability to lead the development of new initiatives
and/or completion of large-scale application implementations
utilizing project management processes, techniques, and tools.
Demonstrated ability to analyze and interpret information from a
variety of sources, apply critical and creative thinking to draw
conclusions or develop solutions to complex problems.
Demonstrated ability to work effectively both independently and
with others in a cooperative, enthusiastic and friendly manner to
accomplish position functions and participate in team efforts.
This position requires a Bachelor's degree in a relevant field.
Equivalent training and experience may substitute for education
The position requires a 4+ years of increasing responsibilities,
directly related experience during which knowledge, skills and
abilities applicable to the position were demonstrated.
Expert level of knowledge in ASP.NET, C# required.
MVC frame work preferred.
Advanced knowledge in T-SQL relational databases; experience with
No-SQL databases is a plus.
Advanced knowledge of Microsoft Office Access, Excel, Word; working
knowledge of all other MS Office Applications.
Skills Required: ASP.Net, C#, Microsoft Office, Excellent
Preferred Skills: MVC
We are an equal employment opportunity employer and will consider
all qualified candidates without regard to disability or protected