Job Posting

Android Developer :: Hybrid :: W2 Profiles Only

Jobs via Dice

Job Details

Function

Engineering and Information Technology

Industry

Software Development

Posted On

January 6, 2025

Location

Chicago, IL

Job Type

Full-time

Job Level

Mid-Senior level

Job Description

Dice is the leading career destination for tech experts at every stage of their careers. Our client, Aorton Inc, is seeking the following. Apply via Dice today!

Title: Senior Software Engineer (Android)

Location: Chicago, IL (Hybrid- 3days in a week)

Must Haves:

  • 10+ Years of Android Mobile App development experience and excellent hands-on skill in Kotlin (AOS)
  • Experience with Compose UI the newest version of Google Technology (also called Compose Jetpack)
  • Experience in building testing automation tools using cloud platforms like AppCenter
  • Experience integrating third party SDKs like Facebook, Adobe etc.
  • Experience with integrating with Back-end Services (APIs, GraphQL, etc.)
  • Experience working in an Agile environment

Plusses:

  • Bachelor's Degree in Computer Science, Information Technology or similar field OR they need 6 years of development experience

Day to Day:

Insight Global s client is looking for a Senior Software Engineer, specifically with experience with Android development to join their team. This role is open because of a large investment in the digital space, specifically within the Mobile App and the team is expanding. They are looking for an Android Software Engineer who has hands on experience with Kotlin and programming experience. This will be a 100% hands on development and coding role.

Seasoned, experienced professional with a full understanding of area of specialization, who will perform and implement activities that impact components/ processes of specified functional areas of the Walgreens Digital/Online application. Anticipates and prevents problems and roadblocks before they occur. Typically assigned to important / complicated undertakings. Implements activities that generally impact important components / processes of the work of own unit / team / projects of the platform operation in an Agile environment.

This role is developing design skills but has a comprehensive understanding of the organization's current software application and resources. Has in-depth knowledge of programming languages important to the organization and is proficient with them. Receives work in the form of short- and mid-term assignments that regularly require the application of independent judgement. Mentors less experienced members of the team.

Job Responsibilities:

  • Plans, designs, develops, and tests software systems or application for the software enhancements and new products including cloud-based or internet-related resources.
  • Writes code that meets specifications, typically for large and highly complex software programs and systems.
  • Develops software applications and resources.
  • Participates in software design.
  • Develops software applications and resources using Agile development methodologies.
  • Delivers software features with exceptional quality, meeting designated release plan and delivery commitments.
  • This role is assigned to important / complicated undertakings.
  • Contributes to and participates regularly in the design, architecture and develop phases, to aim at producing high quality deliverables, working with existing architects where appropriate.
  • Participates in the evaluation of compatibility of programs with existing communications hardware and software features.
  • Interacts with internal and external peers and manages to exchange complex information related to areas of specialization.
  • Work closely with other team members in guiding software architecture and technology decisions.
  • Demonstrates proficiency in most areas of the professional function and in-depth specialization in some.
  • Work on problems of diverse scope where analysis of data requires evaluation of identifiable factors.
  • Anticipates and prevents problems and roadblocks before they occur.
  • Networks with senior internal and external personnel in own area of expertise to exchange semi-complex information related to assigned activities.
  • Developing design skills.
  • Has a comprehensive understanding of the organization's current software applications and resources.
  • Has in-depth knowledge of programming languages important to the organization.
  • Resolves a wide range of issues in creative ways.
  • Developing design skills and has a comprehensive understanding of the organization's current software applications and resources.
  • Has in-depth knowledge of programming languages important to the organization.
  • Anticipates and prevents problems and roadblocks before they occur.
  • Mentors less experienced members of the team.

Skills

Android Mobile App Development
10 Years
Kotlin
10 Years
Compose Ui
5 Years
Testing Automation Tools
5 Years
Third Party Sdk Integration
5 Years
Agile Methodologies
5 Years

How to Apply

To apply for this position, please send your resume and cover letter to