Description

Duties:

  • Develop high-quality software design and architecture.
  • Identify, prioritize and execute tasks in the software development life cycle.
  • Develop tools and applications by producing clean, efficient code.
  • Automate tasks through appropriate tools and scripting.
  • Review and debug code.
  • Perform validation and verification testing.
  • Collaborate with internal teams and vendors to fix and improve products.
  • Document development phases and monitor systems.
  • Ensure software is up-to-date with latest technologies.

 

Position Requirements: Bachelor degree in Computer Science, Computer Science & Engineering, Information Technology, Information systems, Electrical and/or Electronics Communication Engineering, Engineering and Operations Management, Engineering(any) or related field plus five years of progressive work experience working as a Software Professional. 

Special Requirements: Qualifying experience must include experience working as a Software Professional. 

Position requires travel/relocation to various unanticipated client locations throughout the U.S. with expenses paid by the employer. 

The employer is in the field of Information Technology implementing projects for clients in various states throughout the country. 

Depending on the scope of the project, these implementations could sometimes take days, weeks, months, or years. Hence, the beneficiary may have to either travel or relocate to these

client sites depending on the duration of the project. Therefore, the employer has indicated that the position requires travel/relocation to various unanticipated client locations throughout the US with expenses paid by the employer. 


 

Education

Any Graduate