5-7 years of software development experience in a relevant field.
Strong background in analyzing complex business requirements.
Proficient in JAVA and database management systems.
Experience with system troubleshooting and performance analysis.
Ability to document technical processes and customer requirements.
Responsibilities
Design and implement software applications tailored to customer needs.
Analyze business requirements and provide solution designs.
Troubleshoot and resolve issues within database management systems.
Customize application specifications and amend user interfaces.
Document data migration processes and conduct data mapping.
Maintain technical knowledge of all supported systems and monitor system health.
Assist end-users with troubleshooting software-related issues.
Benefits
Opportunity to work on diverse and innovative projects.
Collaborative work environment with a strong focus on problem-solving.
Access to continuous learning and professional development.
Involvement in customer-facing projects that enhance client relationships.
Full Job Description
Develop and modify software applications to meet customer requirements:
Design, Develop, implement, and test the software application to meet the projects performance and interface requirements and reporting. Expand or modify the system to improve workflow.
Analyze complex business requirements to determine solution design.
Analyze user needs and software requirements to determine feasibility of design within time and cost constraints.
Understand business customer requirements; perform gap analysis and customizing application.
Troubleshoots system environments and manage technical action logs to resolve bugs/issues with Database Management System (DBMS) software and provide outage resolution support, monitor for recurring database issues and maintain database to ensure data integrity.
Customization of specifications including user interfaces, business object definition and corresponding data structures, functional workflows and custom JAVA modules.
Review and analyze computer performance indicators to locate code problems, and correct errors by correcting codes.
Coordinate software system installation and monitor equipment functioning to ensure specifications are met.
Document unique business customer requirements
Perform Data Mapping, Design, and document data migration processes for existing content.
Support IWMS Systems Operations
Maintains a technical level of knowledge for all supported systems. This includes expertise in utilities, operating system, and system management.
Store, retrieve, and work on data for analysis of system capabilities and requirements.
Develop reports to analyze the development and configuration process.
Support Customer end user
Provide users with assistance solving software related problems, such as malfunctions and programming issues.
Confer with clients regarding optimization of software system and maintenance.
Provide knowledge on Data Migration, Object Migration, Basic Debugging tools to end user on a regular basis through telephonic conversations and web sessions.