Job Description :
.NET Developer

For City of Jacksonville, FL

12+ months

Design, develop, deliver and enhance the applications using .Net, SQL and other Microsoft technologies.

Perform development using Agile methodology and proper Source Control.

Prepare detailed specifications and technical design documents.

Develop new components or modules to meet functionality requirements.

Help identify and resolve gaps between requirements and technical design.

Work closely with customers, business analysts, and team members to understand business requirements that drive the analysis and design of quality technical solutions.

Insure that solutions are aligned with business and IT strategies and comply with the organization's architectural
standards.

Train junior developers.

Develop applications in the mobile environment meeting the needs of City operations and the general public.

Goals

Follow development methodologies and standards for systems design, coding, testing, implementation, maintenance and support of applications software.

Deliver the final product on time and within budget.

Work in a collaborative environment with other developers, designers, testers, and project managers

Deliverables

Application Source Code

Technical Design Document

Test plans

Unit, QA and User Acceptance testing

Change Orders

User Guide

Support to Mission Critical Applications

Quick Turn Around of Issues and Requests

Effective Team Communication

Zeal of Continuous Learning and Improvement

Job Specification

Familiarity with Time & Attendance applications

Familiarity with Pension/Retirement applications

Responsible for developing software using ASP.net, VB.net, C#, different .Net Frameworks, MVC, SQL, AJAX,
JQuery, JSON, XML and TFS.

Day to day involvement in database design, writing stored procedures, triggers, SSIS and SSRS.

Debug code and perform thorough and proper unit test on all aspects of the application.

Enforce coding standards.

Provide input in problem solving by using technical, time management and analytical skills.

Follows Change Management procedure in the deployment of applications into hosted environment and/or client sites.

Demonstrate excellent organizational, written, verbal and interpersonal skills.

Display a high degree of inquisitiveness and an eagerness to learn at a detailed and abstract level.

Highly self-motivated and organized, with a strong business sense to capture and fulfill the business requirements for
all products and articulate in an architecture model.

Work independently on small projects.

Take directives from management and perform tasks efficiently.

Strong passion and thirst to keep up with new industry trends and standards.

Familiarity with building consumer-facing mobile applications (iOS, Android

Sample of Projects:

JaxPension Application

Public Safety Time and Attendance Systems
             

Similar Jobs you may be interested in ..