Post Job Free
Sign in

Senior Manager Software Engineering_iOS_Android

Company:
Lowes
Location:
Bengaluru, Karnataka, India
Posted:
May 08, 2024
Apply

Description:

About Lowe’s

Lowe’s Companies, Inc. (NYSE: LOW) is a FORTUNE® 50 home improvement company serving approximately 16 million customer transactions a week in the United States. With total fiscal year 2023 sales of more than $86 billion, Lowe’s operates over 1,700 home improvement stores and employs approximately 300,000 associates. Based in Bengaluru, Lowe’s India develops innovative technology products and solutions and delivers business capabilities to provide the best omnichannel experience for Lowe’s customers. Lowe’s India employs over 4,200 associates across technology, analytics, merchandising, supply chain, marketing, finance and accounting, product management and shared services. Lowe’s India actively supports the communities it serves through programs focused on skill-building, sustainability, and safe homes. For more information, visit,

About the Team

Consumer mobile app team in the Lowe’s Digital organization, works on an open engineering culture that fosters collaborative decision making with a global team of passionate and talented mobile software engineers.

You will be directly managing teams of 10-15 engineers. This is a high impact, high visibility role reporting to the Director of Mobility. We are looking for leader who is passionate about solving customer problems, building high-scale systems with best in-class customer experiences.

Job Summary

You will have an opportunity to build best in-class customer mobile experiences; engineering complex, secure and high-quality reliable mobile apps; and holding to the highest standards of code quality and testing seriously. You will be responsible for joining a product team and contributing to the software design, development and overall lifecycle for a native iOS product. If you are our ideal candidate, you will have demonstrated technical and problem-solving skills, a passion for technology, and strong ownership skills.

Your role within the iOS Consumer Mobile Applications Team will include working closely with product management, user experience designers and other software development engineers across our locations in the US and India to deliver best in quality consumer mobile applications.

Roles & Responsibilities

Work with the Product Manager to plan and execute projects, ensure that teams have appropriate product and technical KPIs, direction, and resources to deliver products effectively by establishing realistic estimates for timelines while ensuring that projects remain on target to meet deadlines

Work in an agile environment and provide necessary leadership support to drive scrum activities Collaborate effectively across teams, including outside of engineering Estimate engineering effort, plan implementation and rollout system changes

Recruit and hire new associates. Provide supervision for direct reports including hired services contractors. Establish individual performance goals, review performance against goals and provide coaching for associate development. Plan and recommend salary increases, as appropriate

Ensure all areas of responsibility are fully operational, maintaining stability, reliability, and sustainability

Ensure successful and timely delivery of all project components within area of responsibility following methodologies, standards and strategies

Work closely with the executive team to develop a software roadmap for future features and improvements

Mentor team members, encouraging career and personal growth

Share administrative responsibilities for associates and contractors for other managers located at our other Development Centers.

Years of Experience

10+ years of relevant, industry development experience.

8+ years of experience in mobile development (iOS & Android).

Education Qualification

BE/B.Tech/M.Tech/ME in Computer Science, Math or related field.

Primary Skills

Proven experience in Swift/ Kotlin, Java, Springboot, Ktor frameworks, Gradle Build tools

Experience with Json Parsing (Moshi, Jackson)

Experience with unit test, Test automation and Mocking frameworks (XCUITest, Espresso)

Worked on Maven, Gradle, GIT and Jenkins.

Hands on experience with relational databases (MS SQL Server) and exposure to no-SQL data stores: MongoDB, Elasticsearch as well as caching stores

Methodology: Agile, Iterative, TDD

Demonstrated ability to make design/enhancement recommendations/decisions for multiple applications/technologies, mentor on standards and coding practices and debug very complex or urgent problems

Well versed in java and cloud technologies and Google Cloud Platform (GCP) a plus

Good to exposure to cloud technologies, CI/CD & Kubernetes

Excellent communication and critical thinking skills.

Ability to organize unstructured information and attention to detail.

Strong leadership, project management skills, time management, and problem-solving skills.

Strong understanding of agile software practices.

Strong understanding of application security standards and best practices.

Strong knowledge of SRE practices, performance tuning, threading and modularization.

Strong organizational skills and the ability to prioritize in a fast-paced environment.

Ability to build and maintain high performing teams.

Encourages innovation and motivates/coaches the team.

Strong ability to collaborate with cross functional teams including architects, engineers, quality engineering and operations teams to build solutions.

Secondary Skills

3+ years of experience in the e-Commerce retail industry

Experience working with Cloud based software provider.

Lowe's is an equal opportunity employer and administers all personnel practices without regard to race, color, religious creed, sex, gender, age, ancestry, national origin, mental or physical disability or medical condition, sexual orientation, gender identity or expression, marital status, military or veteran status, genetic information, or any other category protected under federal, state, or local law.

JR-01767844

Apply