Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Formulates and defines system scope and objectives through research and fact-finding to develop or modify moderately complex information systems.
- Translate software requirements into working and maintainable solutions within the existing application frameworks and standards.
- Implement the product's lifecycle: Design, development, quality, deployment, and maintenance.
- Implement new features on existing software products.
- Stay updated with the new development solutions and recommend initiatives.
- Communicate and coordinate with the team members and stakeholders.
- Design, develop, and test printouts project solutions.
- Applies knowledge in System analysis & Design and familiar with design tools.
- Provides technical support—identifying, investigating, and resolving users’ problems.
- Applies knowledge of computer software, and procedures to solve problems.
- Collaborates with other employees to research and resolve problems.
- Arranges service by software or hardware vendors to repair or replace defective products.
- Develops and communicates department projects and goals.
- Maintains knowledge of technology innovations and trends.
- Performs other related duties as assigned.
Job Requirements
- Bachelor’s Degree in Computer Sciences, Computer Engineering or relevant degree.
- 2-5 Years of experience.
- Strong skills in analysis, design and problem-solving.
- English: Excellent, both spoken and written (Highly Required).
- Experience in Software Development Language (Java SE, EE).
- Experience in writing SQL Queries.
- Experience in Front End Technologies (XML, JavaScript, HTML, CSS).
- Basic knowledge of Visual Basic. Net.
- Basic knowledge of Windows Server Operating Systems.
- Basic knowledge of Networks, Domains.
- Designing and develop simple applications/modules.
- Strong analytical and problem-solving skills.
- Ability to prioritize tasks and to delegate them when appropriate.
- Ability to explain technical issues to technical and nontechnical employees and customers.
- Proficient with Microsoft Office Suite or related software.
- Proficient with or the ability to quickly learn an array of computer hardware and software.