Lead Software Engineer (iOS)

4 Months ago • 3-6 Years • Undisclosed

About the job

Job Description

Lead Software Engineer (iOS) for Advanced Store retail application suite. Must have strong knowledge of Object-Oriented Programming (OOP), Microsoft SQL Server, C# and Agile Methodology. Experience with NCR Advanced Store, Verifone Pin pads and POS peripherals is a plus.
Must have:
  • Object-Oriented Programming
  • Microsoft SQL Server
  • C#
  • Agile Methodology
Good to have:
  • NCR Advanced Store
  • Verifone Pin pads
  • POS peripherals
  • Registers

About the job

Required

JOB DESCRIPTION


  • Develop and Enhance Advanced Store retail application suite - Advanced Store is a Point-Of-Sales Software which offers a wide range of retail functionality including enterprise returns validation, transaction logging, parameter driven business logic, and back end integration layers for third party integration.
  • Conduct testing and debugging to ensure system functionality and performance.
  • Perform code reviews and contribute to the improvement of coding standards and best practices.
  • Develop and Enhance Advanced Store retail application suite.
  • Modify system configuration settings to change the behavior of the systems.
  • Participate in finding ways to increase efficiency, minimize operating expense and improve system performance.
  • Test, implement, and roll out new POS systems. Support all phases from planning to deploy of future releases of POS software and components.
  • Review project plans and provide feedback to Product Owners
  • Continually enhance and expand technical knowledge of the POS, external systems and tools utilized by the POS Team and Helpdesk.
  • Manage a library of configurations for a variety of different store types.


Roles And Responsibilities


  • Understands requirements and helps author technical designs.
  • Maintains existing code and authors new programming tasks.
  • Writes code that meets or exceeds all coding standards and changes to such specifications.
  • Writes unit and automated tests.
  • Participates in code reviews to ensure standards are met.
  • Provides story or business requirements breakdown planning and estimates.
  • Accountable for small stories or business requirements
  • Identifies own dependencies and problems.
  • Follows prescribed process, able to observe deviations from process and suggest course corrections.
  • Iterates and improves upon stable technologies.
  • Offers constructive opinions.
  • Interacts with team members, within the department, or with business users.
  • Sphere of influence is often limited to self.
  • Shares discoveries and best practices
  • Learns from others on the team.
  • Coordinates with Agile/development team
  • Owns professional development plan.
  • Works on assignments with contractors and may provide tactical guidance.


Skills


  • POS Product – NCR Advanced Store, Knowledge of Verifone Pin pads, POS peripherals and Registers
  • Tools/Misc: Strong knowledge of
  • Object-Oriented Programming (OOP)
  • Microsoft SQL Server
  • Object Oriented Design
  • C#
  • Process: Agile Methodology, Scrum framework
  • Versioning & Continuous Integration Tools - SVN, Jenkins, GitHub, and Ansible Automations
View Full Job Description

Add your resume

80%

Upload your resume, increase your shortlisting chances by 80%

About The Company

Pune, Maharashtra, India (On-Site)

Pune, Maharashtra, India (On-Site)

Pune, Maharashtra, India (On-Site)

Pune, Maharashtra, India (On-Site)

View All Jobs

Get notified when new jobs are added by Williams-Sonoma, Inc.

Similar Jobs

Fatshark AB - Test Automation Engineer

Fatshark AB, Sweden (On-Site)

The Walt Disney Company - Sr Software Engineer (webOS/Tizen)

The Walt Disney Company, United States (On-Site)

Ubisoft - Senior Release & Build Specialist

Ubisoft, China (On-Site)

bosh group india - SAP PP

bosh group india, India (Remote)

Scientific Games  - Data Center Tech II

Scientific Games , United States (On-Site)

Life church - Project Architect

Life church, United States (On-Site)

Respawn Entertainment - Senior Staff Engineer

Respawn Entertainment, Canada (On-Site)

PwC - Cloud Engineer

PwC, Hungary (Hybrid)

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Xsolla - PHP Backend Developer [Payments]

Xsolla, Malaysia (On-Site)

Larian Studios - DEVOPS FULL-STACK ENGINEER

Larian Studios, Canada (On-Site)

Tesla - Full Stack Developer

Tesla, Germany (On-Site)

Nagarro - Principal Engineer, Java

Nagarro, India (Remote)

Luxoft - Senior DevOps Engineer

Luxoft, Canada (On-Site)

Every matrix - DevOps Team Lead

Every matrix, Ukraine (Hybrid)

Thatgamecompany - Live Ops Engineer

Thatgamecompany, United States (Remote)

Get notifed when new similar jobs are uploaded

Jobs in Pune, Maharashtra, India

Get notifed when new similar jobs are uploaded

Similar Category Jobs

DEVOTEAM - Multi-Cloud Engineer (m/w/d)

DEVOTEAM, Germany (Remote)

Locus Design Works - Junior Architect

Locus Design Works, India (On-Site)

PlayStation Global - Lead Engineer, Mobile SDKs

PlayStation Global, United Kingdom (On-Site)

EVS,  Inc  - CAD Technician/Drafter

EVS, Inc , India (Remote)

Sandbox VR - Retail Associate

Sandbox VR, United States (On-Site)

Assystems - BIM 4D/5D & Digital Twin Specialist

Assystems, India (On-Site)

Get notifed when new similar jobs are uploaded