Software Engineer – Android

💰 $8,960 - $14,336 (Est.) 📍 Raleigh ⏰ Part Time

Job Description

Job description
The position is described below. If you want to apply, click the Apply Now button at the top or bottom of this page. After you click Apply Now and complete your application, you'll be invited to create a profile, which will let you see your application status and any communications. If you already have a profile with us, you can log in to check status.

Need Help?

If you have a disability and need assistance with the application, you can request a reasonable accommodation. Send an email to Accessibility (accommodation requests only; other inquiries won't receive a response).

Regular or Temporary:
Regular

Language Fluency: English (Required)

Work Shift:
1st shift (United States of America)

Please review the following job description:

Take a key role in the development of best-in-breed financial applications aimed at providing consumers leading-edge tools to maintain their financial life. Candidates should be well versed in Android development using Java or Kotlin, working with a diverse team of developers, designers and testers in an Agile environment.

Please note that this position is based in an office-centric environment. The work schedule requires employees to be on-site four days per week, one day remote.

Essential Duties and Responsibilities:
• Work closely with product, design and UX to develop a new banking experience
• Contribute to the development of Android applications
• Participate in code reviews
• Participate in all Agile ceremonies
• Design, develop, and refine features and functionality
• Develop and maintain high quality code using industry best practices
• Publishing builds through pipeline and app store submission process.
• Instruct, direct and quality assure the work of other developers and analysts.
• Gather client requirements, analyze, design and create complex application solutions.
• Prepare detailed specifications from which complex programs will be written.

Required Qualifications:

The requirements listed below are representative of the knowledge, skill and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
• Bachelor’s Degree and four to seven years of experience or equivalent education and software engineering training or experience
• In-depth knowledge in information systems and ability to identify, apply, and implement IT best practices
• Understanding of key business processes and competitive strategies related to the IT function
• Ability to plan and manage projects and solve complex problems by applying best practices
• Ability to provide direction and mentor less experienced teammates. Ability to interpret and convey complex, difficult, or sensitive information

Preferred Skills and Competencies:
• 3+ years of experience developing high availability applications for the Android platform
• Fluent in Kotlin or Java
• Strong UI development skills
• Knowledge of asynchronous programming techniques including Coroutines
• Experience implementing applications based on MVVM and Clean Architecture
• Solid understanding of test-driven development (TDD)
• Experience with network libraries like RetroFit and REST APIs
• Knowledge of GSON, JSON, HTTP and Javascript is desirable
• Demonstrated problem solving abilities focusing on application design, test driven development, and code quality
• Knowledge of Continuous Integration and Delivery (CI/CD) a plus
• Well versed in source control, especially Git
• Experience working with AWS is a plus

General Description of Available Benefits for Eligible Employees of Truist Financial Corporation: All regular teammates (not temporary or contingent workers) working 20 hours or more per week are eligible for benefits, though eligibility for specific benefits may be determined by the division of Truist offering the position. Truist offers medical, dental, vision, life insurance, disability, accidental death and dismemberment, tax-preferred savings accounts, and a 401k plan to teammates. Teammates also receive no less than 10 days of vacation (prorated based on date of hire and by full-time or part-time status) during their first year of employment, along with 10 sick days (also prorated), and paid holidays. For more details on Truist’s generous benefit plans, please visit our Benefits site. Depending on the position and division, this job may also be eligible for Truist’s defined benefit pension plan, restricted stock units, and/or a deferred compensation plan. As you advance through the hiring process, you will also learn more about the specific benefits available for any non-temporary position for which you apply, based on full-time or part-time status, position, and division of work.

Truist is an Equal Opportunity Employer that does not discriminate on the basis of race, gender, color, religion, citizenship or national origin, age, ****** orientation, gender identity, disability, veteran status, or other classification protected by law. Truist is a Drug Free Workplace.

EEO is the Law Pay Transparency Nondiscrimination Provision E-Verify

💡 Quick Summary

Seeking a career-building opportunity? The Software Engineer – Android position is now open for candidates interested in the Android Developer Jobs sector. This role in Raleigh offers a professional environment and growth potential.

Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Android Developer Jobs is a plus.

Sponsored

Job Details

Company Name: Truist Bank

Frequently Asked Questions

Click the Apply Now button on this page, login or register for free on CallCenterJob.co.in, fill in your name, mobile number, city, and experience, then submit your application. The recruiter will contact you directly.
The expected salary for Software Engineer – Android in Raleigh is $8,960 - $14,336 (Est.) per month. Actual compensation may vary based on experience and negotiation.
No, Software Engineer – Android is an on-site position based in Raleigh. Candidates must be able to commute or relocate to this location.
Basic communication skills, a proactive attitude, and the ability to work in a team are required for Software Engineer – Android. Previous experience in Android Developer Jobs is a plus. Freshers may also apply depending on the employer's requirements.
Yes, CallCenterJob.co.in is completely free for job seekers. Never pay money to apply for any job. If anyone asks for payment to process your application, report it immediately using the "Report this Job" button.

Similar Openings

  • Solution Integrator / Solution Architect – 5G Packet Core

    We are hiring professionals in the 5G Packet Core domain for roles spanning solution design, integration, deployment, and operational support. Solution Integrator (SI): Focus on deployment, configuration, integration, and troubleshooting Solution Arc...

    Full Time / Part Time

    Salary Estimated: 15K to 20K

    Remote

    September 3, 2026


    Apply Now

  • Fullstack Developer - Java / React [T500-24780]

    About Talent500: Talent500 is the go-to premium destination for the best global job opportunities at Global Capability Centres or GCCs in India. We believe in opportunities favoring the bold and thus, we help the best tech and non-tech talent find th...

    Full Time / Part Time

    Salary Estimated: 25K to 35K

    Remote

    September 3, 2026


    Apply Now

  • Management Trainee Intern

    A Amod Foods & Spices LLP Performance Marketer Amod Foods & Spices LLP • Bagru, Rajasthan • via SimplyHired 22 hours ago Full–time Apply on SimplyHired Job description Job Title: Performance Marketing Specialist (Meta Ads) Location: [Bagru ja...

    Full Time / Part Time

    Salary Estimated: 23K to 30K

    Remote

    September 3, 2026


    Apply Now

  • Advisor - Banking Partnerships Head (Funded Fintech Startup)

    N Nezda Global Ariba Systems Administrator (Jaipur) Nezda Global • Jaipur, Rajasthan • via Jobrapido.com 18 hours ago Full–time Apply on Jobrapido.com Job description The individual is responsible for managing system configurations, gathering require...

    Full Time / Part Time

    Salary Estimated: 18K to 27K

    Remote

    September 3, 2026


    Apply Now

  • Servicenow l3 developer/architect

    I Ion Exchange India Ltd Regional Human Resources Manager Ion Exchange India Ltd • Jaipur, Rajasthan • via Jobrapido.com 10 hours ago Full–time No Degree Mentioned Apply on Jobrapido.com Apply on Recruit.net Job description Regional HR Business Partn...

    Full Time / Part Time

    Salary Estimated: 19K to 21K

    Remote

    September 3, 2026


    Apply Now

  • Growth Intern

    Growth Intern MockVerse • Jodhpur, Rajasthan • via Trabajo.org 16 hours ago Full–time Apply on Trabajo.org Apply on WhatJobs Job description Company Description MockVerse is an AI-powered platform designed to revolutionize interview preparation for s...

    Full Time / Part Time

    Salary Estimated: 19K to 24K

    Remote

    September 3, 2026


    Apply Now

×

Login to Apply

Don't have an account? Register here