Job Description…
- Strong experience with Python, Flask, MySQL, and MongoDB.
- Plan, conduct, and direct business problem analysis to be solved with IT systems.
- Lead joint application design sessions to gather requirements from stakeholders.
- Coordinate with development team members throughout the software development lifecycle (SDLC).
- Develop REST API services using Python Flask library.
- Have good knowledge of frontend technologies like AngularJS, HTML, CSS, and JavaScript.
- Decompose high-level business and user requirements into well-written user stories, requirements documents, process flows, and user acceptance testing scenarios.
- Work with the product owner to complete user acceptance testing.
- Provide data analysis, data validations, and troubleshooting issues using SQL, MongoDB queries.
- Coordinate with business units and departments to deliver data aggregations to executives, business analysts for analysis to aid in ongoing operations.
- Built analytical tools that utilize data pipelines to provide actionable insights to customer acquisition and operational efficiency.
- Contributed from design to implementation and maintenance phase of the application in an Agile environment/methodology.
- Designed data pipeline communication between external APIs.
- Validated external customer critical data import and export processes for data accuracy, consistency, and performance.
- Performed thorough testing and validation on implemented communication with external Web APIs and REST APIs. Implemented scripts to maintain and monitor customer databases.
- Responsible for database maintenance, monitoring, performance tuning, and so forth by implementing automation scripts.
- Built technical architecture of the application and documented design in high-level and low-level design documents.