The Application Developers are responsible for translating software requirements into workable programming code, maintaining, and developing programs for use in business.
- Meet and discuss with product owners to understand about their project requirements.
- Analyze the project's scope based on the business requirement by providing a technical feasibility study report to product owners.
- Work closely with technical stakeholders to understand the change impact and raise concerns about new and change requirements.
- Follow SDLC procedures before starting development and prefer using Swagger to produce API specifications.
- Design, develop, and build web portals and microservices based on functionality and system requirements, according to code standards and user interface design guidelines.
- Conduct unit testing, Integration testing, performance testing (load test and stress test) and user acceptance testing, and threat modeling.
- Execute and enhance the existing applications through programming, testing, and documenting.
- Work with the Security and Infrastructure team to maintain DevOps servers and fix the vulnerability of applications.
- Support and troubleshoot part of technical with stakeholders and 3rd parties for system integration or solving the issues. Assist and resolve the trouble tickets that are raised by other departments.
