Job Description
Skill Set :
- Good programming skills in C, C++, Java, Python etc.
- Familiar with software development lifecycle.
- Sound knowledge of software development and testing concepts.
- Strong Development and Debugging skills.
- Good verbal and written communication skills.
Job Description :
Responsible for planning and designing new software and web applications. Completes programming and implements, tests and debugs defined software components.
- Reviews, writes and edits codes. Conducts analysis to determine integration needs.
- Researches, writes and edits documentation and technical requirements, including software design evaluation plans, test results and technical manuals.
- Monitors and evaluates competitive applications and products. Reviews literature, patents and current practices relevant to the solution of assigned projects.
- Works with the Quality Assurance team to determine if applications fit specification and technical requirements.
- Applies full use and application of engineering methodologies related to area of engineering specialty.
- Displays knowledge of engineering concepts and skills and knowledge of their application in the area of specified engineering specialty.
- Displays knowledge of and ability to apply, process design and redesign skills.
- Consistent exercise of independent judgment and discretion in matters of significance.
- Regular, consistent and punctual attendance. Must be able to work nights and weekends, variable schedule(s) and overtime as necessary.
- Other duties and responsibilities as assigned.