Software engineer
Responsibilities
- Develop, create, and modify general computer application software or specialized program.
- Analyze user needs and develop software solution
- Design or customize software for client use to optimize operational efficiency
- Improve existing systems by analyzing areas of modification
- Analyze and design databases with application areas
- Coordinate database development with a team or individually.
- Maintain systems by monitoring, identifying, and correcting software defect.
- Create technical specifications and test plans.
- Update knowledge and skills regularly through in-house and external courses, manuals, and new applications.
Requirements:
- B.S. in Computer Science (CS), Information Technology (IT), Information Systems (IS), Electrical Engineering (EE), Computer Engineering (CE), Informatics, or Software Engineering (SE)
- Knowledge of basic computer science concepts, programming, and Information Systems
- Interest and willingness to travel and relocate
- Previous experience in Java, C++ , C, Python