Software Engineer
Job Description:
Job Description
- Assist the project manager on all software coding work required for the primary objective
- Familiar with Python coding language
- Experience with web-based GUI design
- Create and compile all technical specifications, flowchart architecture and code description
- Ensure appropriate GIT and documentation of code bases
- Dealing with data management, machine-learning and image signal processing
- Other job responsibilities and ad-hoc duties as assigned by project manager
Requirements
- Bachelor’s degree in computer science, engineering or a related field or other related majors
- 2 to 3 years of experiences software engineering
- Confident in Python, Node.js, Ruby, CSS, Django development environment
- Strong interest in data-science, and a confident foundation with Python language
- Experience with backend / web-based data management architecture
- Some experience working with neural networks, OpenCV, NumPy, statsmodel and vision-related systems will be an advantage
- High degree of comfort with ambiguity in early-phase investigative projects
Skills
- Requiring initiative, ingenuity and problem-solving skills as assignment is broad and challenging in nature
- Good understanding of multiple platform and SDK environments and highly analytical
- Possess good communication skills and ability to work well independently
Required Skills:
Engineer Django Software Engineering Ruby Data Management Node.js Architecture CSS Specifications Computer Science Git Python Documentation Software Engineering Design Communication Science Management