Description

Job Duties:

  • Design and develop quality, proficient and well documented technical solutions that satisfy business requirements and meets corporate architectural standards.
  • Closely Work with other developers, resolve application-level issues, coordinate on product design.
  • Develop solid unit, integration and automation tests to maintain quality check on software applications according to organizational standards.
  • Assist in troubleshooting and maintenance of existing software applications.
  • Identify and implement additional improvements when required.
  • Work with company external stakeholders as required.
  • Develop technical models and design solutions for assigned components.
  • Adhere to agile development principles while following and improving all aspects of the SCRUM process.
  • Function as a subject matter expert in multiple product components.

Position Requirements:

  • Master’s degree or foreign equivalent degree in Computer Science, Computer Applications, Information Technology, Information systems, Information Systems Technologies-Information Assurance, Mechanical Engineering, Electrical and/or Electronics Engineering, Engineering (Any) or related field.

Special Requirements:

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


 

Education

Any Graduate