Search by job, company or skills

5-7 Years
Quick Apply
  • Posted a month ago
  • Over 50 applicants have applied

Job Description

Core Responsibilities:

  • Translates complex business requirements and functional specifications into executable stories, designs, and code modules; partners with product teams to understand business needs and functional specifications.
  • Independently writes high quality, maintainable, and robust code by building adequate test suits and observability framework.
  • Guides application and software development teams in the design and build of complex solutions and ensures teams are in alignment with the architecture blueprint, standards, and strategies.
  • Participates and mentors other engineers in software development technologies and processes by creating onboarding documents, root cause analysis, key learnings, demos, and share-out sessions.
  • Automates and simplifies team development, tests, and operations processes for efficiency of delivering the work.
  • Evaluates modern software, tools, and technologies to provide objective analysis and recommendations to the team.

Required Qualifications:

  • 5 years of experience in software development or a related field
  • 4 years of experience in any of following competencies: frontend technologies (user interface/user experience), middleware (microservices and application programming interfaces), database technologies, or DevOps
  • 4 years of experience working on project(s) involving the implementation of solutions applying development life cycles (SDLC) through iterative agile development
  • Bachelors degree in computer science, computer information systems (CIS), or related field (or equivalent work experience in lieu of degree)

Preferred Qualifications:

  • 4 years of experience writing technical documentation in a software environment, developing and implementing business systems within an organization, and working with source code control systems
  • 4 years of experience working with an IT Infrastructure Library (ITIL) framework, defect or incident tracking software, web services, and application and integration middleware
  • 4 years of experience in systems analysis, including defining technical requirements and performing high level design for complex solutions
  • 4 years of experience working with three or more of the following: Continuous integration/continuous deployment tools, frontend technologies, middleware, database technologies, and/or DevOps
  • Masters degree in computer science, CIS, or related field

Primary Skills (must have):

  • Experience in Kotlin, Android, Micronaut
  • Extensive experience with the Android SDK, Jetpack Compose, including UI/UX design, navigation, and API integration.
  • Strong understanding of Kotlin syntax, data structures, and design patterns.
  • Micro-services architecture, Micro-frontend architecture and REST standards
  • Experience with unit testing, integration testing, and UI testing frameworks like Espresso.
  • Participate in code reviews to instil the highest of code quality, ensure Android best practices, and own the continuous improvement of yourself and the team
  • Knowledge of Golang is a plus
  • Proficient understanding of code versioning tools, such as Git
  • CI/CD pipeline including Docker, Kubernetes

Role: Software Development - Other

Industry Type: Retail

Department: Engineering - Software & QA

Employment Type: Full Time, Permanent

Role Category: Software Development

Education

UG: Any Graduate

PG: Any Postgraduate

More Info

Job Type:
Function:
Employment Type:

About Company

Lowes Companies, Inc. (NYSE: LOW) is a FORTUNE50 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, Lowes operates over 1,700 home improvement stores and employs approximately 300,000 associates

Job ID: 111690405

Similar Jobs

Bengaluru, India

Skills:

AlgorithmsGitJavascriptData StructuresPostgreSQLNodejsObject Oriented ProgrammingAWS

Bengaluru, India

Skills:

Software Quality AssuranceCSSHTMLSqlDevopsJenkinsJavascriptDockerCicdAzure DevOpsOctopus DeployFlywayEnterprise SDLCCybersecurity PrinciplesGit Hub Actions

Bengaluru, India

Skills:

GithubDistributed SystemsSpring BootNodejsHTMLMicroservicesElasticsearchReactJavascriptPostgresAgileBig DataOracleJavaGraphqlCSSSqlSpringRest ServicesKubernetesfull stack frameworksmodern web APIsCI CDDevOps practicescloud environmentsEvent Oriented Architecturesunit test performance testing automation frameworksScrum methodologies

Bengaluru, India

Skills:

GithubDistributed SystemsSpring BootNodejsHTMLMicroservicesElasticsearchReactJavascriptPostgresAgileBig DataOracleJavaGraphqlCSSSqlSpringRest ServicesKubernetesfull stack frameworksmodern web APIsCI CDDevOps practicescloud environmentsEvent Oriented Architecturesunit test performance testing automation frameworksScrum methodologies

Bengaluru

Skills:

Database CreationData StructuresDesign Principles

Beware of Scammers

We don’t charge money for job offers