Sign in

Senior .NET Developer 5979

Company:
Dedicated Tech Services, Inc.
Location:
Columbus, Ohio, United States
Posted:
November 12, 2018

Description:

U.S. Citizens and those authorized to work in the U.S. are encouraged to apply. We are unable to sponsor at this time.

Applicants only, no corp-to-corp candidates, third parties, or agencies please.

Required Skills and Experience:

Minimum 6 years or more in:

• Agile development methodologies using SCRUM framework.

• Developing detail project plans.

• Developing detail business analysis plans to document business or processes or systems and to assess the business model and its integration with technology.

• Setting up, supporting, and utilizing Microsoft TFS (Team Foundation Server).

• Microsoft Windows OS 7, 8.1, 10 expertise, sufficient to perform performance and tuning diagnostics

• Knowledge and understanding of Microsoft Windows Server

• Microsoft SQL

• Must be proficient in researching problems and understanding applications written in AJAX, ASP.Net MVC, C#, jQuery, Jscript, HTML5, and SQL to modify existing and develop new applications.

• Ability to work in a team environment.

Desired Skills and Experience:

• Leadership experience and effective communicator

• Strong influence, collaboration and negotiation experience.

• Ability to collaborate with supporting resources across business and/or functional lines.

• Have excellent oral and written skills/possess strong meeting and work session facilitation skills.

• Have the ability to work independently and as part of a team, the ability to manage time and resources to meet assigned deadlines.

• Have strong understanding of prioritization stemming from the elicitation of system and/or user requirements.

• Have excellent organizational skills, proven analytical, planning, problem solving, and decision-making skills.

• Must be knowledgeable in the English language/speak clearly and understandably use the English language.

• Generally aware of new developments in industry and process and has ability to apply them to work as appropriate.

• Moderate functional and process knowledge.

Job Description

We are looking for an experienced, senior .NET Developer who can provide expertise, guidance, support and/or training to current OOD software developer staff as needed. The ideal candidate will work with minimal guidance and little direct supervision of Team Lead or management.

• Set up, configure, support, maintenance and utilize the Microsoft TFS. Perform routine maintenance and update on the TFS server.

• Take corrective action, subject to OOD Management approval, to resolve all issues and problems encountered to ensure the stability of the application running in production.

• Plan all required process steps.

• Determine time estimates and schedule for work.

• Detailed functional and process knowledge.

• Identify and track issues, risks, and action items.

• Engage in ongoing process improvement.

• Determine time estimates and schedule for own work and resolve issues in a timely manner.

• Anticipate, identify, track and resolve issues and risks affecting own work and work of the Application Team. Develop contingency plans as necessary.

• Code enhancement and development programs and/or required fixes to production problems using the functional and technical programming standards.

• Design applications to functional and technical programming standards.

• Develop application designs in support of the systems specifications and interfaces, perhaps in conjunction with application or technical architects.

• Work with Functional Architects to gather and interpret user requirements into design specifications.

• Develop system specifications and interfaces.

• Analyze and design enhancements, development programs, and/or required fixes to production problems.

• Utilize deep modeling, design and coding skills. Test enhancement and development programs.

• Participate in structured code reviews / walkthroughs.

• Support installation of application releases into production as directed.

• Execute all required process steps.

• Create and provide content for operational documentation to Technical Writers.

• Utilize configuration management tools, design tools, debugging tools, and any other environment specific tools necessary to create, test, and implement an application.

• Research problems before approaching the Team Lead or Functional Architect for assistance.

• Provide expertise in one or more database environments.

• Follow quality standards.

• Communicate accurate and useful status updates.

• Coordinate work with other software developers on Application Teams.

• Assist Team Lead or Test Team Lead in monitoring estimated-time-to-complete (ETC) and actuals for assigned tasks.

• Provide status of work to Team Lead and management.

• Review and understand the Application Team’s work plan.

• Anticipate and resolve issues specific to the team.

• Work with users to ensure that solutions meet business requirements.

• Complete assigned tasks.