Sr Software Engineer - C#/.net

  • Bangalore
  • 10-20 lakh
  • 4-8 years
  • 26 May 2015

  • Software Design & Development

  • IT/ Technology - Software/ Services
Job Description

Key Responsibilities:

- Designing, coding and unit testing of software modules based on the requirements.

- Developing existing systems by analyzing and identifying areas for improvements

- Maintaining systems by identifying and correcting software defects

- Creating Design/Architecture documents, technical specifications and test cases in line with Quality systems

- Developing / Influencing Requirements.

- Provide estimates for work on effort and schedule to project manager and actively participate in preparing detailed project documentation.

- Reviewing and coaching the team member

- Investigate new technologies

- Understand systems engineering, interface points and software quality factors

- Consulting internal external stakeholders concerning maintenance and performance of software systems; implementing software solutions.


Education : Course with Discipline B.E / B-Tech - Electrical, Electronics, Instrumentation, Computer Science Masters Degree - Electrical, Electronics, Instrumentation, Computer Science.

Competencies Required

Domain Skills :

(Technical /Functional)

- Experience in working on Industrial Automation related s/w product development projects.

- Knowledge on databases.

- Attitude to learn and adapt to changes, Interest in working with hardware devices, product development and Interests to learn the domain.

Software skills/Testing Skills :

- At least total 3 years of experience in development using below technologies: .Net 3.5/4.0 (WPF, WinForms, WCF), C#, Linq,

- Database knowledge SQL server or any other DBMS.

- Experience in using the automated test tools and source control management tools.

- Experience of UI design

- At least 2 years of experience with development in VC++

- Developing the applications with web technologies like MVC 2 or 3 is an added advantage.

- Configuration Management Knowledge -TFS / VSS.

- Knowledge of Design Patterns

- Any of the following areas- C++ VC++, VB and / or MFC, COM/DCOM Technologies based SW Development

- Experience with XML, XSD, and XSLT

Any Managerial Skills:

- Planning, Effort Estimation skills.

- Able to work in teams.

- Attitude to take initiative and work independently towards the goal

- Works and Delivers the assigned with minimal supervision

- Software project management skills are an asset

- Communication Skills Good verbal and written English communication skills to interface with stakeholders across world

Experience : 5-8 YEARS

Type of Industry: Product Development, Enterprise Application Integration

Type of projects Microsoft Technologies

Job Posted By

About Organisation