Job Description :
Position: .Net Developer

Location: South Portland, ME

Mode of interview: Phone then face to face

6 Month Renewable Contract

We are seeking a Microsoft .NET Developer to work on our premier insurance
administration and proposal systems. This position is expected to perform
the following essential duties and responsibilities.

Summary of Required Skills:

Minimum 3+ years of previous Microsoft .NET development, Microsoft
Access, Visual Studio, C#,VB.NET , ASP.NET ,
MVC, SQL Server is required.

Experience desired in Microsoft Reporting Services (SSRS), XML/XSL, SQL
Server Integration Services (SSIS), N-tier Architecture
Strong user interface design skills, experienced with source control,
branching and merging

Agile/Scrum experience
Demonstrated knowledge of unit testing / TDD, Continuous Integration and
build automation
Demonstrated ability to develop specifications, as needed, from business
requirements

Solid analysis skills - Proactive thinking, analytical thinking and
problem-solving skills
Demonstrated history of delivering results within assigned timeframe
Ability to estimate work effort, resources and project time lines

Good written and verbal communication skills
Maintains an approachable and flexible demeanor regardless of workload
Team-oriented. Ability to work professionally and effectively with
co-workers, clients, and vendors.

Essential Duties and Responsibilities:

Actively participates in the review of detailed business requirements
Analyzes business/technical problems
Develops estimates for assigned work

Develops unit test plans, test programs and modifications as assigned
Communicates effectively and works in partnership with business partners
and IT resources
Codes and modifies programs as assigned

Follows systems standards, procedures and delivery methodology
Completes assignments and tasks in agreed upon timelines
Resolves production problems
Ability to understand business processes supported by assigned
applications

Ability to develop knowledge of the company''s technical environment
Works collaboratively to achieve team results
Complete administrative tasks as assigned and on time
Documents programs and program modifications to programs assigned
Effectively communicates feedback and raises issues appropriately

*
             

Similar Jobs you may be interested in ..