Job Description
REQUIREMENTS:
- Experience with unit testing, release procedures, coding design and documentation protocol as well as change management procedures
- In-depth understanding of the systems development life cycle
- Require database knowledge in; SQL, DB2/Netezza or SQL Server.
- Responsible for development, programming, coding of Information Technology solutions using Python
- Responsible for documentation of the system, conduct unit tests, peer code reviews and maintenance of internally developed applications, evaluation and performance testing of purchased products.
- Responsible for including IT Controls to protect the confidentiality, integrity, as well as availability of the application and data processed or output by the application.
- Excellent understanding of RESTful Architecture style.
- We expect the candidate to have ability to take methodical approach to evaluate various libraries with pros and cons to meet business / technical requirements.
- Excellent understanding of R and Python programming mode and required libraries.
- Must have demonstrated experience working with REST APIs using Python.
- Must have demonstrated experience processing batch files using Python
- Must have demonstrated experience developing scheduling of batch processes
- Proficiency using standard desktop applications such as MS Suite and flowcharting tools such as Visio
- High critical thinking skills to evaluate alternatives and present solutions that are consistent with business objectives and strategy
Required Work Experience:
- 3+ years related work experience, Professional experience with technical design and coding in the IT industry
- 3+ years’ experience with R and SQL/Stored Procedures.
Job Tags
Work experience placement,