Key Responsibilities
• Design, develop, and test technologies to improve customer experience, efficiency, and to
• meet business requirements
• Develop prototypes, tools, and integrations to leverage current technologies and third-party
• systems and hardware
• Coordinate systems analysis, systems development and implementation activities to ensure
• viability of new and emerging technologies
• Produce accurate and timely metrics and reports to determine viability of new technology
• Ability to quickly analyze and communicate the impacts and/or issues with non-IT personnel
• and vendors
• Maintain cognizance of industry trends and new products to evaluate opportunities for
• achieving maximum effective usage of company’s investment in Information Technology
• Recommend and implement technology and process improvements to increase efficiency
• Prevent unauthorized access to information, assets or restricted areas and report any
• attempts
• Report any type of problems to the appropriate management in a timely manner
• Participate in both daylight and off-hour support rotation
• Assist in special projects as assigned, other duties as assigned
Required Skills
Education and Training Required
• Bachelor’s degree or higher in Information Systems / Computer Science
• 6 – 11 years of IT experience
• 4+ years’ experience as a software engineer / programmer / developer
• 2+ years of experience on Azure Data Factory (ADF) and Azure Functions.
• 4+ years’ experience in .NET core / C#, Web API, Azure
• 4+ years experience in microservices, unit testing, CI/CD Pipelines.
• 5+ years SQL and RDBMS (Oracle / SQL Server) and Any document Database.
• Experience in frontend technologies like Javascript, ReactJS, HTML, CSS (Good to have)
• Interested in various technologies/programming languages
• Experienced in Agile development / tools (Jira, Confluence etc)
• Experience with XML, XSLT, or NAXML
• Experience with database design
• Experience with ETL, SOA, SSIS
• Experience with Restful APIs and JSON
• Experience developing for mobile technology
• Understanding of basic networking concepts
• Understanding of User Experience
• Retail systems/application support experience (Good to have)