![Mobile Randstad Logo](https://dn9tckvz2rpxv.cloudfront.net/randstad.jobs/img/logo2.png)
Job Information
Randstad US software engineer iii in charlotte, North Carolina
software engineer iii.
charlotte , north carolina
posted 4 days ago
job details
summary
$61.94 - $71.94 per hour
contract
bachelor degree
category computer and mathematical occupations
reference1057244
job details
job summary:
Description:
Client's Customer Mobile App is looking for a creative, self-driven, and seasoned Android Senior Software Engineer to join our agile culture. This role works on an array of challenging problems in the customer space having a direct impact on the day-to-day experiences of both our field workers and customers alike.
Team collaboration, collective work efforts and knowledge share are standard practices for our group and a key mindset for this role.
Sr SEs manage their sprint backlog tasks with minimal supervision. They are highly communitive and engaged with the team. SrSEs are highly skilled in their development concepts and have a good regard for best practices. They identify problems, collaborate on solutions, take actions to resolve and are accountable for outcomes.
Required Qualifications:
Bachelor's degree in computer science or a related discipline as well as 8+ years in Android development.
Familiarity with native mobile application development.
Job-specific knowledge, skills, or abilities:
Knowledge and use of dependency injection
Exposure to Modern Architecture familiarity with ROOM, ViewModel, Jetpack Compose, Jetpack Navigation and Kotlin (including scope and extension functions)
Experience with the concept of modularization
Full stack Android development (clean code practices, custom views, Jetpack Compose, creation of AAR libraries, refactoring, unit testing and debugging)
Familiarity of SOLID principles and Android Lifecycle
Demonstrated success in complex problem solving and an understanding of quality delivery
Experience with Cloud native APIs
Effective communication skills, ability to work well with others having differing priorities/views/goals than your own; to meet your goals
Preferred Qualifications:
Familiarity with Dynatrace
Familiarity with Jira and teams leveraging an Agile framework (Scrum and Kanban)
Experience with Retrofit and RESTFUL API and prior use of a Concourse Pipeline
location: Charlotte, North Carolina
job type: Contract
salary: $61.94 - 71.94 per hour
work hours: 8am to 5pm
education: Bachelors
responsibilities:
Participates in team ceremonies, engages, communicates well, works closely with others on large scale efforts
Designs, develops/deploys innovative and advanced Android applications as part of a team
Evaluates, shares, and implements new technology to optimize performance, usability, and overall product improvement
Maintains records to document system and programming development and revisions
Shares knowledge and insight to improve the product and overall team skill set
Leverages automation and best practices when applicable to deliver quality solutions
Applies iterative development to continuously deliver value through frequent deployments
Ensures adherence to appropriate design, coding, and cybersecurity standards
Participates in Production Support team rotation
Participates in design and code walk-throughs
Pairs with our iOS Software Engineers developing the iOS front end application to ensure collaborative solutions across operating systems to our customers
Engages with the backend Facade application team, to cycle login box activities
qualifications:
Experience level: Experienced
Education: Bachelors
skills:
Embedded Software Full Lifecycle
Agile
RESTFUL APIEqual Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.At Randstad Digital, we welcome people of all abilities and want to ensure that our hiring and interview process meets the needs of all applicants. If you require a reasonable accommodation to make your application or interview experience a great one, please contact HRsupport@randstadusa.com.Pay offered to a successful candidate will be based on several factors including the candidate's education, work experience, work location, specific job duties, certifications, etc. In addition, Randstad Digital offers a comprehensive benefits package, including health, an incentive and recognition program, and 401K contribution (all benefits are based on eligibility).This posting is open for thirty (30) days.