Send me more jobs like this

Senior .Net Programmer

Keywords / Skills : .NET, Agile, Project Management, Project Planning, People Management

5 - 15 years years
Posted: 2017-11-14

Industry
IT/ Computers - Software
Function
IT
Role
Team Leader/ Technical Leader
Project Management
Education
Bachelors/ Degree
Posted On
14th Nov 2017
Job Description
Job Description

• Maintain the job duties of a supervisor as well as a lower-level developer or engineer. These duties can include regular consultations with clients concerning software, creating new programs, and testing newly installed programs to verify functionality.

• The managerial side can include writing reports on team progress and presenting those reports to upper executive committees. Review budgetary issues and assist on negotiating contracts with new customers. Make executive level decisions for their department, ensure company policies are being followed and counsel employees as needed.

• Supervise activities between internal and external resources, and facilitate smooth workflow for service delivery/solutions delivery

• Evaluate all items supplied on order for durability and accuracy

• Evaluate project data for accuracy, and take the lead in setting project targets and priorities

• Create & maintain strong working relationships with other members of the delivery team and the wider technology organization so that the overall function operates professionally and is seen as delivery focused. Engage professionally with customers when required.

• Provide input into the design of software systems, offering advice and thoughts and providing feedback. Estimate the time and materials required to complete a project

Qualification

• More than 5 years’ experience of development within challenging and changeable environments comprising diverse technologies and a cost aware culture.

• Significant exposure working on B2C websites, or equivalent B2B sites or applications

• Ability to understand business requirements and provide creative technical solutions that work within the technical boundaries

• Excellent working knowledge of ASP .NET, C# and SQL Server

• Experience of working with Javascript, DHTML, AJAX and HTML.

• A good understanding of Test Driven Development and automated acceptance testing.

• Continuous integration of code and databases.

• Evidence of working within a pair programming environment.

• Good attention to details

• Strong problem solving and analytical skills with the ability to clearly communicate and share solutions with fellow team members

• Experience with the full software development life cycle, including design, testing, deployment, and documentation activities

• Proven experience of refactoring

• Sound knowledge of unit testing and load testing.

• Excellent written and verbal communication and presentation skills

• Experience of working within an agile software development environment



About Company

InnovaThink is an information technology enabled services provider who can help customers to introducing cost effective and competitive innovative solutions, processes and methodologies.

Its goal with customers and organizations is to deliver services that creates values through innovations so that they can focus more on their core businesses.

InnovaThink works as a partner with your business and IT organizations to deliver and manage using measured, cost-effective approach and solutions by using proven standards and practices.
Career Advice to Find Better

What can I do when my salary history makes me really expensive in my current job market? I dont want to take a huge salary cut, but I am not having success interviewing.
Ironically, years of experience or having valuable expertise can sometimes put you in a tough spot and leave you feeling frustrated and discouraged. You cannot control where

Similar Jobs
View All Similar Jobs


Walkin for you