JOB CODE :: IT/Doyencom/december2010
Doyen Computers Inc.
Job Description
A software engineer researches, designs and develops software systems which meets product engineering specifications. This engineer is expected to work on leading edge software products/technologies.
Responsibilities
A software engineer is expected to perform the following:
• Handle project tasks independently with least supervision
• Prepare software design documents which provide detailed information about each sub-module
• Contribute innovative ideas/ suggestions for product enhancements
• Write defect-free code and ensure that created module meets all performance, reliability and functional Requirements
• Review written code for self and others
• Analyze issues, debug and modify written code as required
• Escalate issues as and when required
• Document programs for maintainability
• Prepare user documentation or provide inputs for creating user documentation
• Create unit test cases and validate them
• Understand functional specifications and create test specifications
• Mentor and train team members
• Capture actual efforts in status reports
• Gather and report metrics and expected Learning
In the course of work, a senior software engineer is expected to learn the following:
• Software used in the development environment
• Analysis and design techniques
• Presentation skills
• Experience in studying requirements
• Ability to interact with stakeholders and respond to their queries
• Avenues to carry out research work, publish technical research papers
• Contribute to architecture and design
Key Performance Areas
Functional
• Display sound analytical and design skills
• Display sound programming knowledge
• Display sound tools knowledge
• Acquire expertise in domain knowledge
• Acquire process knowledge
• Acquire product knowledge
• Design modules
• Plan project work according to priority
• Respond to team queries and requirements
• Mentor and guide team members Behavioral
• Display clarity, conciseness and effectiveness in verbal and written communication
• Display good presentation skills
• Interact effectively within the team as a constructive team player
• Efficiently communicate with other teams and stakeholders
• Adhere to organizational processes and policies
Desired Candidate Profile
UG Qualifications:
For Associate Software Engineer
* BE / B.Tech (Computer Science IT/ Electronics) / MCA with 60%
For Network Engineer
* B.Sc (Computer Science ) / BCA with 60%
Salary
1.8 Lac
Mail Your CV On ::
hr@doyencomputers.com
Please mention Job Code in Subject line