Senior Software Applications Development Engineer (OpenText)
Full-time
Senior Executive
2 days ago
Develops applications that effectively accomplish client objectives and user needs
Designs and writes code for applications and maintain applicat..
- Develops applications that effectively accomplish client objectives and user needs
- Designs and writes code for applications and maintain applications databases
- Analyzes and edits existing software applications to improve and optimize functionality, fix problems, and enable their use on new hardware platforms
- Remodels and adapts applications as needed to optimize performance
- Identifies specific client needs and preferences related to the application
- Tests applications extensively to ensure they are error and bug-free
- Installs applications and acts as technical advisor
- Communicates with relevant internal technical stakeholders to obtain information on project limitations, performance requirements, and interfaces
- Consults with clients in the design phase to determine client needs
- Produces software documentation following company software process and templates
- Participates in software product review meetings and team meetings
- Performs any other related task
Knowledge and Attributes:
- Advanced understanding of computer science, with specific knowledge of computer programming, application design, and user-focused features.
- Good team player who maintains the integrity of the team.
- Excellent attention to detail capabilities.
- Ability to understand and analyze complex systems.
- Advanced proficiency in writing software using the Java Programming Language and a standard object library.
- Advanced knowledge of software development process
- Advanced proficiency with agile development such as Scrum
- Advanced knowledge of software integrated development environments
- Advanced knowledge in various programming languages such as (but not limited to) Java, Perl, Python, C++.
- Demonstrated analytical, organizational, and project management skills, using relevant information to make timely and critical decisions that affect cross-functional teams.
- Ability to handle client and customer issues tactfully and professionally.
Academic Qualifications and Certifications:
- Bachelor's degree or equivalent in computer science or software engineering or related field.
- Certification in various programming languages, for example (but not limited to) Java, Perl, Python, C++ preferred.
- Scrum / Project Management certification preferred.
Required Experience:
- Advanced Software Applications Engineering, Software Development experience, or related work experience.
- Advanced experience with Programming Languages such as (but not limited to) C, C++, Java, Python.
- Advanced experienced with Linux or Unix and Windows operating systems.
- Advanced experience working with SQL.
- Advanced project management experience and/or experience working in an Agile environment.
- Minimum 8-10 years of IT industry experience, in systems analysis, design and development and in functional and technical areas of Business Process Management, Enterprise Content Management, Workflow with OpenText Archival, Extended ECM.
- Design experience in Integration of OpenText platform with external Enterprise systems such as SAP, CRM and could migration of platforms.
- OpenText certifications is mandatory with one or more areas mentioned above.
Official account of Jobstore.