Required Skills:
Positive Analytical and Problem-solving skills
Need to understand end-to-endIT lifecycle (analysis, design/architecture, coding, testing and implementation).
Responsible for the delivery of a business end-to-end need starting from understanding the requirements to deploying the software into production.
Experience developing in an Agile development workplace, and comfortable with Agile terminology and ceremonies
Solid development knowledge in DATABRICKS.
Strong knowledge in SQL.
Familiarity with code versioning using GIT, Jenkins and code migration through deploy.
Exposure to Jira or Rally.
Identifying and implementing opportunities for automation and CI/CD
Working on a scrum team as a full stack engineer.
Design and develop reusable software modules that meet customer requirements while upholding high
standards of reliability, security, maintainability, and performance.
Assist in defining product technical architecture.
Maintain and document deliverables in Rally as needed
Participate in peer reviews for designs, code, and other work products and scrum ceremonies
Perform software quality assurance, including all types of testing.