Job Description
- ·Prepares and reviews low-level software designs.
- Selecting features, building and optimizing pipelines using machine learning supervised and
- unsupervised techniques
- Develops / reviews software application code making sure of conformance of coding standards and
- architecture principles.
- Processing, cleansing, and verifying the integrity of data used for analysis
- Preparing unit test cases and writing unit test code.
- Writing automated build and execution scripts for software artifacts.
- Writing automated deployment scripts for software artifacts.
- Fixing software bugs reported by internal and external testing teams.
- Fixing bugs in open-source software supported by the company and software products developed by
- the company.
- Accountable for providing high quality software products and service
Skills
· Self-starter with a proactive attitude
· Excellent written and verbal communication skills for coordinating across teams.
· Individual contributor who is able to work effectively across different teams
· Excellent organizational, time management, and presentation skills.
· Ability to communicate effectively with peers, management, & business groups