Overview
Skills
Job Details
Example of Duties Exercises lead responsibility over Systems Developers in the areas of assignments, training, supervision, review and evaluation of work product; plans and coordinates assignments of Systems Developers; Leads developers and other staff in the development of functional requirements for new or redesigned systems; reviews work of staff for accuracy, completeness and conformance to standards and serves as consultant in more complex problems; participates in the development and testing of application programming interfaces between software products; serves as a consultant and resource in cases of more complex user requirements; may act as a liaison with other operating units, agencies and outside officials regarding application development; makes oral and written presentations and data processing reports of a status, problem identification and instructional nature; assists in solving software problems associated with project implementation.
Minimum Qualifications The minimum skills and experience levels required for a candidate to be considered for this position include:
- A self-starter with strong analytical and problem-solving ability
- Experience leading Systems Developers in the areas of assignments, training, supervision, and review and evaluation of work product
- Experience providing guidance and leadership to technical staff
- Experience managing project timelines
- Experience overseeing deployments and new releases
- Proven ability in troubleshooting and resolving technical issues
- Minimum of eight (8) years of experience developing web applications with experience preferred in the following areas:
- NET Framework, .NET Core, Net, C#, VB.Net, HTML5, CSS, JQuery, Razor
- .NET MVC and Web Forms Architecture
- Web UI design principles, including responsive and accessible design
- Development of .NET Web Services (WCF and/or Web API)
- SQL Server 2016 or higher
- Creating and modifying table structures and relationships
- Developing and debugging stored procedures, views, and functions
- Minimum eight (8) years experience developing coding applications using SQL Server
- Experience using Azure DevOps
- Experience using Microsoft Blazor
- Minimum five (5) years experience working, giving guidance and training to less experienced developers on a software project comprised of multiple programmers in a team environment.
- Ability to work and communicate with staff of varying skill levels, both technical and non-technical
- Strong communications skills including written, verbal, presentation and interpersonal
- Proven ability to produce quality work independently, with minimal supervision
- Proven ability to handle multiple projects simultaneously