Description

Job Duties:

  • Analyze system and user requirements by interacting with Business Analyst/Stakeholders and working with the business team to groom the stories and estimate hours for the tasks.
  • Design, code, and maintain software applications using Java and Angular technologies.
  • Use Angular/cli tool to create, manage the project structure, components, services, pipes, and routes.
  • Involve in writing application-level code to interact with APIs, Web Services using AJAX, JSON, XML, and Angular.
  • Analyze and test the API responses and use them in components for better user experience.
  • Develop various software components which include presentation, business and data layers for product features.
  • Research and analyze existing systems and implement programs for new systems or enhancements to existing systems.
  • Prepare the software product release new features documentation to support the software product post release issues.
  • Prepare documentation that describes the design, installation steps and Unit Testing Documents.
  • Design and implement User Interface using HTML, CSS and Bootstrap for content and presentation, Angular Validators for client-side validation.    
  • Prepare the software product release new features documentation to support the software product post release issues.
  • Use JIRA as the bug tracking system and troubleshoot software defects, performance issues to track and maintain the history of bugs/issues on an everyday basis.
  • Implement and follow security best practices to ensure the confidentiality and integrity of software applications.

All the responsibilities mentioned above are in line with the professional background and requires an absolute minimum of a bachelor’s degree in computer science, computer information systems, computer technology, or a combination of education and experience equating to the U.S. equivalent of a Bachelor' s degree in one of the aforementioned subjects.

Education

Any Graduate