Lead Software Engineer (iOS)

3 Weeks ago • 3-6 Years
Sign up and Unlock PRO benefits for FREE!

About the job

SummaryBy Outscal

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.

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

Maharashtra, India (On-Site)

Maharashtra, India (On-Site)

View All Jobs

Similar Jobs

PlayStation Global - Software Engineer Intern - Masters or PhD

California, United States (On-Site)

Unity - Senior Embedded Software Engineer

Tokyo, Japan (On-Site)

scaleai - Software Engineer - New Grad

California, United States (On-Site)

scaleai - Software Engineer, GenAI Model Evaluation

California, United States (Hybrid)

scaleai - Software Engineer, Cloud Infrastructure

California, United States (On-Site)

scaleai - Senior Software Engineer, GenAI Model Evaluation

California, United States (On-Site)

Similar Skill Jobs

2K - Expert Gameplay Animation Engineer

British Columbia, Canada (Hybrid)

2K - Senior Gameplay Animation Engineer

British Columbia, Canada (Hybrid)

Numrah - Release Coordinator

Worldwide (On-Site)

PlayStation Global - Data Engineer Intern - Master's

California, United States (Hybrid)

Amazon - Software Development Engineer, Prime Gaming

Washington, United States (On-Site)

Moon Active - Game Development Team Lead

Masovian Voivodeship, Poland (On-Site)

Seedify - Monetization Specialist

Europe (Remote)

Unity - Senior Embedded Software Engineer

Tokyo, Japan (On-Site)

Stream Hatchet - Data Analyst & Visualization Expert

Catalonia, Spain (Hybrid)

Jobs in Pune, Maharashtra, India

Schbang - Sr. Content Writer and Strategist

Maharashtra, India (On-Site)

Schbang - Senior Media Executive

Maharashtra, India (On-Site)

Schbang - Business Development Executive

Maharashtra, India (On-Site)

Schbang - Brand Solutions Strategist

Karnataka, India (On-Site)

Schbang - Creative Strategist

Karnataka, India (On-Site)

Schbang - Graphic Visualizer

Karnataka, India (On-Site)

Schbang - Sr. Graphic Visualizer

Karnataka, India (On-Site)

Schbang - ORM Executive

Maharashtra, India (On-Site)

Schbang - Senior Media Buyer

Maharashtra, India (On-Site)

Schbang - Social Listening Manager

Maharashtra, India (On-Site)

Software Engineering Jobs

Setu - Backend Engineer

India (Remote)

Setu - Senior Manager — Banking Partnerships

Maharashtra, India (On-Site)

2K - Lighting Artist

Valencian Community, Spain (On-Site)

Numrah - Release Coordinator

Worldwide (On-Site)

PlayStation Global - Data Engineer Intern - Master's

California, United States (Hybrid)

PlayStation Global - Software Engineer Intern - Masters or PhD

California, United States (On-Site)

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug