Job Details

Senior .NET Software Developer

HAUPPAUGE-11749, NY, US
12/15/2016

-


Required Skills

    ASP.NET
Company

Infinity Consulting Solutions, Inc

Experience

3 to 5 Year(s)

Job Description

Senior .NET Software Developer

JOB SUMMARY

Under limited supervision, a Senior Software Developer works closely with customers, business analysts, and team members to deliver technology solutions that meet the business needs.

Develops, codes, tests, debugs, maintains, modifies and implements complex applications software that is delivered on time and within budget.

Mentors junior developers and is responsible for application maintenance and production support of one or more applications.

ESSENTIAL FUNCTIONS

Generates complex application code that is traceable to technical specifications.

Responsible for developing detailed design and code for new applications and/or enhancements to existing applications.

Conducts code reviews to ensure peers are adhering to documented coding standards and best practices.

Provides production support and performance monitoring of critical production systems.

Coordinates with other departments and/or external vendors to resolve critical system production problems and implementation of software release to production.

Responsible for providing accurate and timely communication of the status of assignment, job responsibilities, and the resolution of problems to the appropriate parties following established policies and procedures.

Participates in team estimation, planning, and daily stand-up meetings.

Provides guidance and training to less-experienced team members.

Ensure appropriate documentation is created and maintained.

Keeps current on new software releases.

Participates in user/customer meetings; may lead technical review meetings with team and/or customer as required. Often required to complete additional work outside of normal business hours to ensure system stability and quality. Performs special projects and additional duties and responsibilities as required.

EDUCATION AND EXPERIENCE

Bachelor's degree in computer science, or equivalent relevant experience.

Seven years or more experience in software development.

Minimum 5 years of software development in C#.

Minimum 3 years development in an n-tier architecture including presentation, business, and data layers.

Minimum 3 years of experience with .NET Web Services, ASP.NET MVC, ASP.NET Web Forms,
.NET Web API, JavaScript and jQuery.

Experience with Agile software development.

Experience with Configuration and Change Management tools.

Experience with code optimization techniques.

Experience developing software for large customer base.

Experience with WCF.

KNOWLEDGE, SKILLS AND ABILITIES

Advanced knowledge of unit testing and CI frameworks.

Advanced knowledge of multiple structured coding languages and distributed systems
development techniques. Advanced knowledge of common design patterns.

Must be highly motivated and creative. Strong analytical and organizational skills.

Strong team player with the ability to lead others.

Ability to mentor and train junior developers.

Ability to manage multiple tasks simultaneously and meet established deadlines.

Ability to maintain confidentiality with regard to customer information and employee records.



Sr. .Net Developer
Information Technology

No Preference
FullTime Job
Other
1

Candidate Requirements
-
-

Walkin Information
-
-
-

Recruiter Details
Doug Klares
1350 Broadway, Suite 2205, NEW YORK-10018, NY, US
-