Description

  • Contribute to various activities in the software development life cycle (SDLC), such as gathering requirements from business owners.
  • Follow established software development practices throughout SDLC, covering requirements analysis, coding standards, source control management, build processes, testing, and support operations.
  • Create user interfaces with simple designs and intuitive navigation using HTML, CSS3, and JavaScript.
  • Develop applications using technologies like Java, Spring Boot, Swagger, etc.
  • Implement and create software testing scripts using either manual or automated programs and provide result reports.
  • Handle application deployment and maintenance tasks.
  • Document different aspects of the application for future maintenance and upgrades.
  • Collaborate within an engineering team that follows agile software development practices

Education

Master's degree