Write functional and design specifications, write original source codes and revise existing software, design and implements software solutions, perform code reviews, unit tests, integration tests, and other relevant testing, prepare software documents, estimate project scope, and mentor other software engineers.
Requirements
- Graduate of any computer-related course (preferably BS Computer Science, BS Information Technology, BS Computer Engineering)
- At least 3 years of Software Development Experience (Design, Code and Test)
- Advance knowledge and experience in Scripting, Application and Web Development
- Advance knowledge and experience in Java, C, C++, Python, Ruby, Javascript, and Typescript
- Advance knowledge and experience in Web Development Frameworks (i.e. Django); Windows and Linux OS
- Excellent verbal and written communication skills
- Excellent problem solving and analytical skills
- Exceptional teamwork and interpersonal skills
Benefits
- Generous Paid Time Off
- 401k Matching
- Retirement Plan