Description

You will engineer and maintain software solutions across the full development lifecycle.

Responsibilities

  • Analyze user needs and design software to meet specified requirements.
  • Develop and implement software components using various languages and frameworks.
  • Recommend and implement software upgrades for existing programs.
  • Document all aspects of applications for future maintenance and upgrades.
  • Perform software maintenance and testing to ensure normal program function.

Required Skills

  • 5+ years of professional experience in software development.
  • Proficiency in Business Intelligence and Data Warehouse concepts.
  • Experience with AWS or Azure cloud environments.
  • Familiarity with JavaScript and AngularJS.
  • Knowledge of Spring framework development.
  • Experience with SharePoint.
  • Proficiency in Shell Scripting.

Education

Any Graduate