Job Purpose: Develops, implements, and maintains Java based components and interfaces to create user information solutions.
Responsibilities
- Design and implement software from requirements to production
- Participate in research & development work
- Design, develop, code, test and debug system software
- Review code and design
- Analyze and enhance efficiency, stability and scalability of system resources
- Integrate and validate new product designs
- Support software QA and optimize I/O performance
- Provide post production support
- Interface with hardware design and development
- Assess third party and open source software
Requirements
- Candidate should have good knowledge in software engineering.
- Candidate should have B.Tech/MCA degree
- Candidate should have hands-on development and troubleshooting on embedded targets.
- Candidate should have solid programming experience in Java, J2EE, Struts
- Candidate should have good debugging skills.
- Candidate should have good documentation and writing skills.
- Candidate should have basic knowledge of circuit designing, tools management.