HighPoints Technologies India (P) Ltd
Location
Bangalore | India
Job description
Responsibilities
Designing, developing, testing and documenting new applications and supporting/enhancing existing applications on the APEX platform. Perform system analysis and system development tasks. Analyse functional business requirements to develop solutions and create technical specifications. Partner with business analysts, fellow resources and end users to evaluate business requirements, minimal viable product requirements, and deliver required features/functions. Collaborate with business units to ensure that security and architecture requirements are fulfilled. Adhere to data architecture guidance and IT best practice methodologies such as the SDLC and Agile etc. Continuously identify opportunities for application improvements, performance tuning and resolving issues. Collaborate with other application owners and leaders to communicate, share and implement best practices. Reverse engineer existing applications, including data integrations, and troubleshoot any on-demand problems. Skills BE/BSc in Computer Science or equivalent experience in the Information Technology field. Experience with Oracle APEX, including more recent releases such as 20.x. In-depth knowledge of logical/physical database design and strong experience with Oracle SQL and PL/SQL. Good to strong understanding of database inter-connectivity and data transfer methods such as REST etc. Intermediate or better experience in modern web technologies e.g. HTML 5, CSS 3, jQuery, JavaScript. Maintain and enforce APEX, SQL, PL/SQL, JavaScript etc. development and coding standards. Demonstrate strong analytical, critical thinking, troubleshooting and data analysis skills to solve complex issues. Experience designing, adapting and implementing technical solutions that are aligned with business strategy. Ability to work independently while engaging the customer and providing information to the broader team. Excellent written skills, specifically to transform designs into detailed user and technical documentation. Thorough understanding of application development project lifecycle and associated methodologies. Able to design, develop, test and deploy web applications with very little supervision, if necessary. Strong ability to communicate both verbally and in writing with internal and external teams. Ability to prioritize and multitask on multiple projects or competing requests. Comfortable working with and supporting end users questions or requests. Location: BengaluruJob tags
Salary