Software Engineer-ATOM
Software Engineer-ATOM
The individual is responsible to develop information systems by designing, developing, and installing software solutions as per the market/business requirement
Responsibilities
- Develop software solutions with high levels of quality, by studying information needs; conferring with users and other Wrench departments; studying systems flow, data usage, and work processes; investigating problem areas; following the software development lifecycle
- Develop scalable and flexible features across multiple subsystems within Wrench applications, including collaboration in requirements definition, prototyping, design, coding, testing and deployment
- Create efficient, optimized code while working with 3rd party libraries and tools
- Understand performance limitations of target hardware, network connectivity
- Understand how Wrench applications operate, are structured, and how customers use them
- Provide engineering support when building, deploying, configuring and supporting systems for customers
- Share and participate in continually improving the processes that develop Wrench suite of products
- Collaborate and communicate with other disciplines to improve Wrench suite of products
- Willing to receive, create and maintain detailed task lists from team leaders
- Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code
- Accomplishes engineering and organization mission by completing related results as needed.
Education
- Bsc , BCA, B-Tech, MCA
Reporting Structure
- Reports to the Team Lead -Product Engineering -ATOM
- Matrix reporting structure may be practiced
*Desired work experience (in complete years):
Min 2 yrs – Max 4 yrs
Technical Skillset
- C#.Net
- MVC
- Javascript
- HTML
- Jquery
- WCF
- IIS 7
- Tortoise SVN
- SQL Server
Technical Competencies
- Understanding existing and emerging technologies and applies new knowledge to software development.
- Deliver product versions with zero technical defects
- Creative problem-solving skills and excellent troubleshooting/debugging skills
- Follow coding standards and write clean, well-documented & defect-free code while implementing features
- Demonstrate successful completion of programming assignments
- Documentation of APIs
Behavioral Attributes
Personal attributes
Discipline / Manners
Initiative for knowledge upgrade
Adaptability/flexibility
Commitment
Attitude
Dressing
Interpersonal skills
Teamwork
Communication (Verbal)
Communication (Written)
Involvement in other activities
Questioning
Listening
Ability to convey information
Time/Organization
Ability to meet deadlines
Planning and scheduling
Punctuality
Functional knowledge
Product Knowledge
Domain Knowledge
Programming skills
Location
Cochin